Packages

Check out microbit.org for more information on these accessories and where to buy them.

Robotics

[{
  "name": "4tronix BitBot",
  "url":"/pkg/4tronix/BitBot",
  "cardType": "package"
}, {
  "name": "SRS BitBot",
  "url":"/pkg/srs/pxt-bitbot",
  "cardType": "package"
}, {
  "name": "Sunfounder Sloth",
  "url":"/pkg/sunfounder/pxt-sloth",
  "cardType": "package"
}, {
  "name": "UCL Junk Robot",
  "url":"/pkg/chevyng/pxt-ucl-junkrobot",
  "cardType": "package"
}, {
  "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

[{
  "name": "Sparkfun Gamer:bit",
  "url":"/pkg/sparkfun/pxt-gamer-bit",
  "cardType": "package"
}]

STEM

[{
  "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

[{
  "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"
}, {
    "name": "Imagimaker Magisheild",
    "url":"/pkg/Imagimaker/pxt-imagimaker",
    "cardType": "package"
}]

Internet of Things

[{
  "name": "DF Robot Obloq",
  "url":"/pkg/DFRobot/pxt-Obloq",
  "cardType": "package"
}]

Other

[{
  "name": "Code Dojo Olney",
  "url":"/pkg/CoderDojoOlney/pxt-olney",
  "cardType": "package"
}, {

  "name": "File System",
  "url":"/pkg/microsoft/pxt-filesystem",
  "cardType": "package"
}, {
  "name": "MIDI",
  "url":"/pkg/microsoft/pxt-midi",
  "cardType": "package"
}, {
  "name": "Bluetooth MIDI",
  "url":"/pkg/microsoft/pxt-bluetooth-midi",
  "cardType": "package"
}, {
  "name": "BlockyTalkyBLE",
  "url":"/pkg/LaboratoryForPlayfulComputation/pxt-BlockyTalkyBLE",
  "cardType": "package"
}, {
  "name": "Katakana",
  "url":"/pkg/mbitfun/pxt-katakana",
  "cardType": "package"
}, {
  "name": "Muselab WiFi IoT Sheild",
  "url":"/pkg/MUSELAB/pxt-wifi-shield",
  "cardType": "package"
},  {
  "name": "LINE BLE beacon",
  "url":"/pkg/pizayanz/pxt-linebeacon",
  "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"
}]

Using packages

In the web editor, click on More then Add Package to search and add packages to the project. The Blocks and JavaScript definitions will be automatically loaded in the editor.

Custom packages

Build your own package manual for advanced users who want to publish their own package.