{ "packages": { "approvedRepos": [ "Microsoft/pxt-neopixel", "Microsoft/pxt-microturtle", "Microsoft/pxt-sonar", "Microsoft/pxt-hacking-stem", "Microsoft/pxt-bluetooth-temperature-sensor", "Microsoft/pxt-bluetooth-midi", "Microsoft/pxt-max6675", "Microsoft/pxt-midi", "Microsoft/pxt-radio-blockchain", "Microsoft/pxt-bluetooth-max6675", "Microsoft/pxt-filesystem", "Microsoft/pxt-ws2812b", "MKleinSB/pxt-foldio", "MKleinSB/pxt-remember-int", "MKleinSB/pxt-BME680", "MKleinSB/pxt-automationbit-calliope", "MKleinSB/pxt-kitronik-robotics-board-calliope", "MKleinSB/pxt-kitronik-zip-tile-calliope", "MKleinSB/pxt-calliope-esp", "MKleinSB/pxt-calliope-modem", "MKleinSB/pxt-fischertechnik-calliope", "MKleinSB/pxt-ft-fototransistor-calliope", "MKleinSB/pxt-thumbjoystick-calliope", "MKleinSB/pxt-envirobit", "MKleinSB/pxt-makerbit-ultrasonic-calliope", "MKleinSB/pxt-makerbit-motor-calliope", "MKleinSB/pxt-bc95", "MKleinSB/pxt-kitronik-zip-64", "MKleinSB/pxt-makerbit-touch", "MKleinSB/pxt-iot-environment-kit", "MKleinSB/pxt-serial-rb", "MKleinSB/pxt-ds18b20-calliope", "MKleinSB/pxt-mpr121", "MKleinSB/pxt-graphs", "MKleinSB/pxt-IR-Calliope", "MKleinSB/pxt-Seeed-Temperatursensor", "MKleinSB/pxt-MCP23017", "MKleinSB/ScrollText", "MKleinSB/pxt-calliope-oled96", "KitronikLtd/pxt-kitronik-servo-lite", "KitronikLtd/pxt-kitronik-I2C-16-servo", "KitronikLtd/pxt-kitronik-stopbit", "KitronikLtd/pxt-kitronik-lampbit", "KitronikLtd/pxt-kitronik-klimate", "KitronikLtd/pxt-kitronik-rtc", "KitronikLtd/pxt-kitronik-game-controller", "KitronikLtd/pxt-kitronik-robotics-board", "KitronikLtd/pxt-kitronik-klef-piano", "Tinkertanker/pxt-ir-receiver", "Tinkertanker/pxt-iot-environment-kit", "Tinkertanker/pxt-realtimeclock-ds1307", "Tinkertanker/pxt-tinkercademy-tinker-kit", "Tinkertanker/pxt-rotary-encoder-ky040", "Tinkertanker/pxt-tinkercademy-microbot", "Tinkertanker/pxt-oled-ssd1306", "Tinkertanker/pxt-range-vl53l0x", "Tinkertanker/pxt-continuous-servo", "Tinkertanker/pxt-smarthome", "Tinkertanker/microDriver_SHT2x", "Tinkertanker/uDriver_PCA9585", "Tinkertanker/pxt-alphanumeric-ht16k33", "PaulDFoster/pxt-microbit-GY521", "chevyng/pxt-ucl-junkrobot", "sparkfun/pxt-gator-environment", "LaboratoryForPlayfulComputation/pxt-BlockyTalkyBLE", "mbitfun/pxt-katakana", "jdarling/pxt-pca9685", "pizayanz/pxt-linebeacon", "vengit/pxt-sbrick", "Annikken/pxt-Andee", "sparkfun/pxt-gator-light", "sparkfun/pxt-gator-temp", "makecode-extensions/i2cLCD1602", "makecode-extensions/OLED12864_I2C", "makecode-extensions/DS1307", "makecode-extensions/ScrollText", "makecode-extensions/WhaleySansFont", "makecode-extensions/BMP280", "makecode-extensions/TM1637", "makecode-extensions/BMP180", "makecode-extensions/BH1750", "makecode-extensions/APDS9930", "makecode-extensions/AT24XX", "makecode-extensions/BME280", "makecode-extensions/TM1650", "makecode-extensions/NTC", "makecode-extensions/DS1302", "51bit/ColorBit", "51bit/SFC", "51bit/SmartTools", "lwchkg/pxt-proportional-font", "jcubuntu/pxt-iKB1", "alankrantas/pxt-DHT11_DHT22", "cgs-matthew-pham/pxt-hitechnic-irseeker-v2", "letstalkscience/pxt-cozir", "monkmakes/pxt-sensor", "keigan-motor/pxt-KeiganMotor", "alankrantas/pxt-ESP8266_ThingSpeak", "sparkfun/pxt-gator-particle", "sparkfun/pxt-gator-soil", "sparkfun/pxt-gator-microphone", "rebeccaclavier/pxt-bmp280", "51bit/dfplayermini", "makecode-extensions/STTS751", "makecode-extensions/LSM6DSO", "makecode-extensions/LPS22", "makecode-extensions/LIS2DW12", "makecode-extensions/LIS2MDL", "makecode-extensions/HTS221", "assirati/pxt-inventura", "Freenove/Makecode-Extension-Starter-Kit", "mu-opensource/pxt-muvision", "calliope-edu/pxt-grove", "tinysuperlab/motionkit", "tinysuperlab/touchkit", "MKleinSB/pxt-seeed-temperature", "MKleinSB/pxt-dht11", "MKleinSB/pxt-esp-thingspeak", "MKleinSB/pxt-OLED-SSD1306", "MKleinSB/pxt-pca9685", "MKleinSB/pxt-mpr121", "MKleinSB/pxt-gatorlog-calliope", "MKleinSB/pxt-callibot", "MKleinSB/pxt-serialmp3", "dl1ekm/pxt-calliope-ADS1x15", "dl1ekm/pxt-calliope-PCF85063-RTC", "MKleinSB/pxt-columbuseye", "MKleinSB/pxt-callicross", "MKleinSB/pxt-callicolor", "calliope-edu/pxt-SCD30", "calliope-edu/pxt-TCS34725FN", "calliope-edu/pxt-sunlightsensor-si1145", "calliope-edu/CO2-Sensor-SCD40" ], "preferredRepos": [ "tinysuperlab/motionkit", "tinysuperlab/touchkit", "calliope-edu/pxt-grove", "calliope-edu/pxt-sunlightsensor-si1145", "calliope-edu/pxt-rgblcd", "calliope-mini/pxt-SCD30", "calliope-edu/CO2-Sensor-SCD40", "calliope-edu/pxt-temperatursensor", "calliope-edu/pxt-display", "calliope-edu/pxt-HM3301_Dust_Sensor", "MKleinSB/pxt-callimotor", "MKleinSB/pxt-kitronik-zip-tile-calliope", "MKleinSB/pxt-MAX7219_8x8", "Microsoft/pxt-microturtle", "MKleinSB/pxt-OLED-SSD1306", "MKleinSB/pxt-foldio", "MKleinSB/pxt-seeed-temperature", "MKleinSB/pxt-dht11", "MKleinSB/pxt-esp-thingspeak", "Microsoft/pxt-neopixel", "MKleinSB/pxt-pca9685", "MKleinSB/pxt-mpr121", "MKleinSB/pxt-gatorlog-calliope", "MKleinSB/pxt-callibot", "MKleinSB/pxt-serialmp3", "dl1ekm/pxt-calliope-ADS1x15", "dl1ekm/pxt-calliope-PCF85063-RTC", "MKleinSB/pxt-callicross", "MKleinSB/pxt-callicolor", "calliope-edu/pxt-SCD30", "calliope-edu/pxt-TCS34725FN", "calliope-edu/pxt-sunlightsensor-si1145", "calliope-edu/makecode-extension-scd41" ] }, "skillMap": { "defaultPath": "docs:/skillmap/mini", "pathAliases": { "space": "docs:/skillmap/space" } }, "galleries": { "First Steps": "calliope/firststeps", "Tutorials": "calliope/tutorials", "Calliope Links": "calliope/links" }, "electronManifest": { "latest": "v2.0.3" } }