From 0cbec47907eb40f66ce471f41f9aac9cd86ea77a Mon Sep 17 00:00:00 2001 From: Guillaume Jenkins Date: Thu, 23 Aug 2018 11:56:39 -0400 Subject: [PATCH] Port package approvals to v1 (#1125) --- docs/packages.md | 228 ++++++++++++++++++++++++++++------------------ targetconfig.json | 8 +- 2 files changed, 146 insertions(+), 90 deletions(-) diff --git a/docs/packages.md b/docs/packages.md index f2acaed7..3faa286b 100644 --- a/docs/packages.md +++ b/docs/packages.md @@ -1,47 +1,148 @@ # @extends -## Gallery #gallery +## Package Gallery #gallery + +Check out [microbit.org](http://microbit.org/resellers/) for more information on these accessories and where to buy them. + +## Robotics ```codecard [{ - "name": "WS2812B", - "url": "/pkg/microsoft/pxt-ws2812b", + "name": "4tronix BitBot", + "url":"/pkg/4tronix/BitBot", "cardType": "package" }, { - "name": "NeoPixel", - "url":"/pkg/microsoft/pxt-neopixel", - "cardType": "package" -},{ - "name": "micro:turtle", - "url":"/pkg/microsoft/pxt-microturtle", - "cardType": "package" -},{ - "name": "MAX6675", - "url":"/pkg/microsoft/pxt-max6675", - "cardType": "package" -},{ - "name": "Sonar", - "url":"/pkg/microsoft/pxt-sonar", - "cardType": "package" -},{ - "name": "Bluetooth Temperature Sensor", - "url":"/pkg/microsoft/pxt-bluetooth-temperature-sensor", - "cardType": "package" -},{ - "name": "Bluetooth MAX6675", - "url":"/pkg/microsoft/pxt-bluetooth-max6675", + "name": "SRS BitBot", + "url":"/pkg/srs/pxt-bitbot", "cardType": "package" }, { - "name": "Code Dojo Olney", - "url":"/pkg/CoderDojoOlney/pxt-olney", + "name": "Sunfounder Sloth", + "url":"/pkg/sunfounder/pxt-sloth", "cardType": "package" }, { "name": "UCL Junk Robot", "url":"/pkg/chevyng/pxt-ucl-junkrobot", "cardType": "package" }, { - "name": "SRS BitBot", - "url":"/pkg/srs/pxt-bitbot", + "name": "Kittenbot RobotBit", + "url":"/pkg/kittenbot/pxt-robotbit", + "cardType": "package" +}, { + "name": "inex iBit", + "url":"/pkg/emwta/pxt-iBit", + "cardType": "package" +}, { + "name": "k8 robotics kit", + "url":"/pkg/k8robotics/pxt-k8", + "cardType": "package" +}, { + "name": "Gigglebot", + "url":"/pkg/dexterind/pxt-giggle", + "cardType": "package" +}] +``` + +## Gaming + +```codecard +[{ + "name": "Sparkfun Gamer:bit", + "url":"/pkg/sparkfun/pxt-gamer-bit", + "cardType": "package" +}] +``` + +## STEM + +```codecard +[{ + "name": "micro:turtle", + "url":"/pkg/microsoft/pxt-microturtle", + "cardType": "package" +}, { + "name": "NeoPixel", + "url":"/pkg/microsoft/pxt-neopixel", + "cardType": "package" +}, { + "name": "Sparkfun Moto:bit", + "url":"/pkg/sparkfun/pxt-moto-bit", + "cardType": "package" +}, { + "name": "Sparkfun Weather:bit", + "url":"/pkg/sparkfun/pxt-weather-bit", + "cardType": "package" +}, { + "name": "Minode Kit", + "url":"/pkg/minodekit/pxt-minode", + "cardType": "package" +}, { + "name": "Grove inventor kit", + "url":"/pkg/Seeed-Studio/pxt-grove", + "cardType": "package" +}, { + "name": "WS2812B", + "url": "/pkg/microsoft/pxt-ws2812b", + "cardType": "package" +}, { + "name": "Pimoroni Envirobit", + "url": "/pkg/pimoroni/pxt-envirobit", + "cardType": "package" +}, { + "name": "MakerBit", + "url": "/pkg/1010Technologies/pxt-makerbit", + "cardType": "package" +}] +``` + +## Sensing & Individual Components + +```codecard +[{ + "name": "MAX6675", + "url":"/pkg/microsoft/pxt-max6675", + "cardType": "package" +}, { + "name": "Sonar", + "url":"/pkg/microsoft/pxt-sonar", + "cardType": "package" +}, { + "name": "Bluetooth Temperature Sensor", + "url":"/pkg/microsoft/pxt-bluetooth-temperature-sensor", + "cardType": "package" +}, { + "name": "Bluetooth MAX6675", + "url":"/pkg/microsoft/pxt-bluetooth-max6675", + "cardType": "package" +}, { + "name": "ssd1306 OLED", + "url":"/pkg/Tinkertanker/pxt-oled-ssd1306", + "cardType": "package" +}, { + "name": "ky040 rotary", + "url":"/pkg/Tinkertanker/pxt-rotary-encoder-ky040", + "cardType": "package" +}, { + "name": "GY521", + "url":"/pkg/PaulDFoster/pxt-microbit-GY521", + "cardType": "package" +}, { + "name": "PCA9685 LED controller", + "url":"/pkg/jdarling/pxt-pca9685", + "cardType": "package" +}] +``` + +## Other + +```codecard +[ + { + "name": "File System", + "url":"/pkg/microsoft/pxt-filesystem", + "cardType": "package" +}, { + "name": "Code Dojo Olney", + "url":"/pkg/CoderDojoOlney/pxt-olney", "cardType": "package" }, { "name": "File System", @@ -59,82 +160,33 @@ "name": "BlockyTalkyBLE", "url":"/pkg/LaboratoryForPlayfulComputation/pxt-BlockyTalkyBLE", "cardType": "package" -}, { - "name": "ssd1306 OLED", - "url":"/pkg/Tinkertanker/pxt-oled-ssd1306", - "cardType": "package" -}, { - "name": "ky040 rotary", - "url":"/pkg/Tinkertanker/pxt-rotary-encoder-ky040", - "cardType": "package" -}, { - "name": "GY521", - "url":"/pkg/PaulDFoster/pxt-microbit-GY521", - "cardType": "package" -}, { - "name": "Sparkfun Gamer:bit", - "url":"/pkg/sparkfun/pxt-gamer-bit", - "cardType": "package" -}, { - "name": "Sparkfun Moto:bit", - "url":"/pkg/sparkfun/pxt-moto-bit", - "cardType": "package" -}, { - "name": "Sparkfun Weather:bit", - "url":"/pkg/sparkfun/pxt-weather-bit", - "cardType": "package" -}, { - "name": "Minode Kit", - "url":"/pkg/minodekit/pxt-minode", - "cardType": "package" }, { "name": "Katakana", "url":"/pkg/mbitfun/pxt-katakana", "cardType": "package" - }, { - "name": "Grove inventor kit", - "url":"/pkg/Seeed-Studio/pxt-grove", - "cardType": "package" - }, { - "name": "PCA9685 LED controller", - "url":"/pkg/jdarling/pxt-pca9685", - "cardType": "package" - }, { +}, { "name": "Muselab WiFi IoT Sheild", "url":"/pkg/MUSELAB/pxt-wifi-shield", "cardType": "package" - }, { - "name": "Kittenbot RobotBit", - "url":"/pkg/kittenbot/pxt-robotbit", - "cardType": "package" - }, { +}, { "name": "LINE BLE beacon", "url":"/pkg/pizayanz/pxt-linebeacon", "cardType": "package" - }, { - "name": "inex iBit", - "url":"/pkg/emwta/pxt-iBit", - "cardType": "package" - }, { - "name": "Sunfounder Sloth", - "url":"/pkg/sunfounder/pxt-sloth", - "cardType": "package" - }, { - "name": "4tronix BitBot", - "url":"/pkg/4tronix/BitBot", - "cardType": "package" - }, { +}, { "name": "Pimoroni Scrollbit", "url":"/pkg/pimoroni/pxt-scrollbit", "cardType": "package" - }, { +}, { "name": "SBRICK", "url":"/pkg/vengit/pxt-sbrick", "cardType": "package" - }, { +}, { + "name": "Pimoroni Automationbit", + "url":"/pkg/pimoroni/pxt-automationbit", + "cardType": "package" +}, { "name": "Annikken Andee", "url":"/pkg/Annikken/pxt-Andee", "cardType": "package" }] - -``` +``` \ No newline at end of file diff --git a/targetconfig.json b/targetconfig.json index 9a4a7116..cb7bc959 100644 --- a/targetconfig.json +++ b/targetconfig.json @@ -27,8 +27,12 @@ "pimoroni/pxt-scrollbit", "emwta/pxt-iBit", "vengit/pxt-sbrick", - "Annikken/pxt-Andee" - + "pimoroni/pxt-envirobit", + "Annikken/pxt-Andee", + "1010Technologies/pxt-makerbit", + "pimoroni/pxt-automationbit", + "k8robotics/pxt-k8", + "dexterind/pxt-giggle" ], "preferredRepos": [ "Microsoft/pxt-neopixel"