{"title":"micro:bit Expansion Boards","description":"\u003cp\u003emicro:bit expansion boards break out the edge connector pins into more accessible formats, adding Grove-compatible sensor ports, servo headers, motor driver connections, and breadboard-friendly pin rows. They make it significantly easier to connect external components without alligator clips or soldering.\u003c\/p\u003e\u003cp\u003eThe range includes multi-function expansion boards with motor control, servo outputs, Grove ports, and I2C headers, catering to a wide variety of project types from simple sensor reads to full robot builds.\u003c\/p\u003e\u003cp\u003eExpansion boards are used in school robotics projects, coding club builds, STEM competition vehicles, and any micro:bit application where connecting multiple sensors and actuators cleanly is a priority. They are an essential upgrade for any maker moving beyond the bare board.\u003c\/p\u003e","products":[{"product_id":"dfplayer-extension-with-built-in-speaker-amplifier-and-volume-control","title":"DFPlayer Extension with built-in speaker amplifier and volume control","description":"\u003ch2\u003eDESCRIPTION\u003c\/h2\u003e\n\u003cp\u003eLooking for a micro SD music player with built-in speaker, amplifier and volume control that works seamlessly with your microcontroller (Arduino, ESP, micro:bit, etc)? We have created an extension for \u003ca href=\"\/products\/dfrobot-dfplayer-a-mini-mp3-player\" rel=\"noopener\" target=\"_blank\" title=\"DFPlayer - A Mini MP3 Player\"\u003eDFPlayer - A Mini MP3 Player\u003c\/a\u003e that simplifies all the messy wiring for you.\u003c\/p\u003e\n\u003cp\u003eAll you have to do is plug in the DFPlayer into the socket and program as usual with the DFPlayer library (provided in the link below).\u003c\/p\u003e\n\u003cp\u003eIt perfectly integrates the hard decoding module, which supports common audio formats such as MP3, WAV, and WMA. Besides, it also supports TF card with FAT16, FAT32 file system. Through a simple serial port, you can play the designated music without any other tedious underlying operations.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote: DFPlayer is not included.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupported sampling rates (kHz): 8\/11.025\/12\/16\/22.05\/24\/32\/44.1\/48\u003c\/li\u003e\n\u003cli\u003e24 -bit DAC output, support for dynamic range 90dB, SNR support 85dB\u003c\/li\u003e\n\u003cli\u003eFully supports FAT16, FAT32 file system, maximum support 32G of the TF card, support 32G of U disk, 64M bytes NOR FLASH\u003c\/li\u003e\n\u003cli\u003eA variety of control modes, I\/O control mode, serial mode, AD button control mode\u003c\/li\u003e\n\u003cli\u003eAdvertising sound waiting function, the music can be suspended. when advertising is over in the music continue to play\u003c\/li\u003e\n\u003cli\u003eAudio data sorted by folder supports up to 100 folders, every folder can hold up to 255 songs\u003c\/li\u003e\n\u003cli\u003e30 level adjustable volume, 6 -level EQ adjustable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eDOCUMENTS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/DFRobot\/DFRobotDFPlayerMini\" rel=\"noopener\" target=\"_blank\"\u003eDFPlayer library\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eSHIPPING LIST\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x DFPlayer Extension with built-in speaker, amplifier and volume control\u003c\/li\u003e\n\u003cli\u003e1x 4-Pin JST Cable\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Kuriosity","offers":[{"title":"Default Title","offer_id":44757164687673,"sku":"MIC-EXP-001","price":12.0,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0746\/5369\/6313\/products\/dfplayer-extensionwith-built-in-speaker-amplifier-and-volume-control.jpg?v=1683951813"},{"product_id":"robot-bit-extension","title":"Robotbit Extension","description":"\u003ch2\u003eDESCRIPTION\u003c\/h2\u003e\n\u003ch2\u003e\n\u003cbr\u003e\u003cspan style=\"font-size: 18pt;\"\u003eWHAT IS ROBOTBIT?\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 18pt;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0193\/0946\/1603\/products\/003_1024x1024.jpg?v=1554646552\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eRobotbit designed for primary school students\/training institutions\/parents\/ enthusiasts as a robotic accessory.\u003c\/p\u003e\n\u003cp\u003eRobotbit is an excellent robotic expansion board specially designed for Microbit by KittenBot team. There is also a 3D printed protective case included.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch1\u003ePRODUCT FEATURE\u003c\/h1\u003e\n\u003cp\u003eIt has a powerful ability to drive DC motors, stepper motors, servos, and onboard buzzer and RGB pixels and release all valid IO from microbit, with support the most common electronics module in the market. It comes with 18650 battery holder, integrated lithium battery boost, charging and protection chip. Support for external power input. Mechnically support for KittenBot robotic chassis and LEGO technical slots. The powerful drive capability and built-in battery make DIY more convenient and free. We have received unanimous praise from the school teacher training institutions and individual enthusiasts. It is an excellent choice for your robotic projects based on Micro:bit!\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/39ace9b7970a082c127856a8413b522e1e7a43ec\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623237396337373437372e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eFUNCTIONAL PARAMETERS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e18650 battery voltage: 3.7V\u003c\/li\u003e\n\u003cli\u003eUSB input voltage: 5V\u003c\/li\u003e\n\u003cli\u003eVM pin max ouput: 1A (with onboard battery)\u003c\/li\u003e\n\u003cli\u003eExternal Voltage Input (the green termial): 5V (only supports 5V input, do not connect over 5V, maximum current supports 3A)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eMAKECODE FROM MICROSOFT\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/075c490f2ad4e7fac18de01aff1086382dc79390\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623237656137323761632e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eKITTENBLOCK (DEVELOPED BY KITTENBOT TEAM BASED ON SCRATCH 3.0)\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/465f93fdfd06c26cbb5fd8dc677442e0236e0d8b\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623237656137343431652e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003ePYTHON\u003c\/h2\u003e\n\u003cp\u003eIf you're used to code programming and want to get started by microbit python you have two options, directly Mu Editoror kittenblock in micropython editor mode.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/8c7e982192859b6c3b45d19673c719bb8dfc0fc6\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623237656137636537662e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/ea689a0264844302923aaef63a4711fe88a42d0b\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623238333963643531652e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eThe above detailed tutorial can be found from our learn website for self-learning. If you encounter problems during the learning process, you are welcome to get us at our bbs or slack channel.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eMAKECODE EXTENSION\u003c\/h2\u003e\n\u003cp\u003eIn makecode add extension panel directly search Robotbit. In our offline version of makecode, you may find Robotbit in the default list and other useful extensions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/845bf11667f53c4ba660879ad3ae916d6b1ba81e\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623238356532626363632e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eHARDWARE INTERFACE\u003c\/h2\u003e\n\u003col\u003e\n\u003cli\u003e5V external power input（with anti-reverse protection）\u003c\/li\u003e\n\u003cli\u003ePower switch\u003c\/li\u003e\n\u003cli\u003ePower Indicator\u003c\/li\u003e\n\u003cli\u003eBattery Indicator\u003c\/li\u003e\n\u003cli\u003eMicro USB charing port\u003c\/li\u003e\n\u003cli\u003e4-channel DC motor \/ 2-channel stepper motor\u003c\/li\u003e\n\u003cli\u003eJumper for buzzer selection\u003c\/li\u003e\n\u003cli\u003e8 channel IO（corresponding to Micro:bit P0-P2、P8、P12-P15）\u003c\/li\u003e\n\u003cli\u003e5V and GND port\u003c\/li\u003e\n\u003cli\u003eBuzzer\u003c\/li\u003e\n\u003cli\u003e8 channel servo port\u003c\/li\u003e\n\u003cli\u003eI2C interface (expandable I2C module)\u003c\/li\u003e\n\u003cli\u003e18650 battery case\u003c\/li\u003e\n\u003cli\u003eBettery protection recovery push button\u003c\/li\u003e\n\u003cli\u003eMicro:bit edge connector\u003c\/li\u003e\n\u003cli\u003e4x RGB pixel\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/7ee99cc9f8c1542f79a69c9086da96c13e7e2a4f\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623238383036303632342e706e67\"\u003e\n\u003c\/li\u003e\n\u003cli\u003eServo driver (PCA9685)\u003c\/li\u003e\n\u003cli\u003e2xDc\/Stepper driver (DRV8833)\u003c\/li\u003e\n\u003cli\u003eKittenBot robot chassis mounting hole\u003c\/li\u003e\n\u003cli\u003eStandard LEGO hole\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/614666c15df35b42eef3f20ad3b6bc4403b9082a\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623238383039376433342e706e67\"\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e18650 BATTERY CASE\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/d3a2f1baf1ab6d954fa9e61ce78d266b409a83b6\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623238626133633034362e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eOnce you got your RobotBit extension board please first install a 18650 battery, pay attention to the positive and negative pole (even we have anti-reverse protection). You have to activate the power management system by pressing the Battery Act push button. Each time you switch a battery cell or let the power management go into protection mode (over current or over discharge), you have to redo this step.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e18650 POWER SWITCH\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/554f9d82b6d8852cb3cec923b87631e8c00a40c7\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623238626134333938392e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eTurn on the switch (in the direction of green terminal input), will provide onboard 3.3V 5V and VM(motors and servos directly driver by battery cell)\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eMICRO USB CHARGER PORT\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/0ce8a55f1ae82e62088df182c23ccd9c477cfaee\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623238653437336563382e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eOnly for charging and not for download! Computer USB host port or any other mobile phone charger which may output 1A or larger should be fine and may take about 2.5 hours to fully charge a 18650 cell. it will automatically cut off once full, no need to worry about overshoot.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003ePOWER AND BATTERY INDICATOR\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/e4249f5f754837027e655386c7f5061f7ffbc6d0\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623239343139373131322e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eLed(3) is the power indicator, will be always on after switch is turned on. Led(1) is charging indicator, will be on while charing and Led(2) be on once fully charged.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eMICRO:BIT STAND EDGE CONNECTOR\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/fa3cf3cbb4d67fa03a98a141dbd136922da61d3b\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623239363739653839612e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eFor installing Microbit mainboard. Please install Microbit with led matrix and RGB led in the same direction.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e4X RGB NEOPIXEL\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/a6f10ed396b69de6df29127328c7951c68a97407\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623239363761383738632e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eThe robotbit extension for makecode has integrated neopixel support. Neopixel array connect to P16 of microbit.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e8 CHANNEL SERVO MOTOR\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/f23463c03a1e628e5af0d9ecb921bf2e726b29fa\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623239393333653466372e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eServos are driven by an extension chip (PCA9685) with the power source from battery or external input.The extension chip communicates with Microbit via the i2c interface, so these S1~S8 interfaces can only be used for pulse output not as common IO. With onboard 18650 battery cell, it may drive eight 9g hobby servo (with maximum current less than 2A). If you plan to use larger servos like MG995 please use an external power resource connect to the green slot (the input still 5V). Robotbit extension has built-in blocks for controlling servos.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e4 CHANNEL DC MOTORS \/ 2 CHANNEL 28BYJ MICRO STEPPERS\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/9e9dafd0b3a1d8a421c7e69eafd61e66de83b404\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623239393334316366352e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eRobotbit extension has also built-in blocks for DC motors and steppers. With onboard cell you may drive 4x TT motors or 2x 28BYJ steppers, or a mixture of theese. Keep in mind that VM may out 2A to motors and servos. If you use external source please keep the input around 5V or less, a high voltage external input may damage the 5V boost circuit.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eBUZZER AND THE SELECTION JUMPER\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/54d7f20aa160e7dd5c1e866ec48b2b21a4c2c613\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623239623765396463622e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eThe buzzer jumper cap is plugged in by default, and the corresponding buzzer is connected to the Micro:bit P0 port. If you need P0 for other purposes please unplug the jumper. The buzzer associate to music blocks in makecode.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eMICRO:BIT IO\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/83963c78d246bd71ba5fcf75ac7269d8649e442b\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623239623830386338642e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eWe have released P0-P2、P8、P12-P15 from Microbit to Robotbit for common IO usage. P0~P2 has analog read\/write support, others may act as digital IOs. You may connect commonly modules for Arduino to Robotbit, there is also 5V output in case your module only support 5V power input. Please note that Microbit IO signal level is 3.3V.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eI2C INTERFACE\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/46ab364ab081729cb05a21fcec66282b96676989\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623239646331376237652e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eExpandable I2C module, can only be used to plug in I2C module.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e2PIN EXTERNAL POWER INPUT\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/11a6726cee29795ed9659072c340ffe82bd3ce25\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623239646332346535322e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003eAlthough there is anti-reverse protection, but still pay attention while wiring. The positive and negative silkink of this interface is on the back of Robotbit. You can only input 5V or less into this port. If you have a higher voltage source you may need a LDO or DC-DC module to buck the voltage down.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eROBOTBIT QUICK START\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePut the 18650 battery on the Robotbit, pay attention to the positive and negative pole.\u003c\/li\u003e\n\u003cli\u003ePlug the Microbit into the Robotbit and pay attention to the plugging direction.\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/7e5299ef0a903e9f8ddcaeeefd7072625d614211\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623261306335663166332e676966\"\u003e\n\u003c\/li\u003e\n\u003cli\u003eClick the battery activation button\u003c\/li\u003e\n\u003cli\u003eTurn on the 18650 battery switch\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/b77b72dd758788a4adb7304bc497e9e4dd3e0e03\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623261306134323361302e676966\"\u003e\n\u003c\/li\u003e\n\u003cli\u003eOpen the makecode editor (\u003ca href=\"http:\/\/makecode.microbit.org\" target=\"_blank\"\u003ehttp:\/\/makecode.microbit.org\u003c\/a\u003e) and press add package.\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/93071d8e2a27b2bfde2f8d47aafcb0ba9b463320\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623235336261646533302e706e67\"\u003e\n\u003c\/li\u003e\n\u003cli\u003eSearch robotbit\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/01fcdd104476c1a4811307181a4718fb9f0aa89e\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623235393061363539362e706e67\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/0a2b962d7753604d9c85ed405d4a8215503d7726\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623236303963313462332e706e67\"\u003e\n\u003c\/li\u003e\n\u003cli\u003eDrag some of the robotbit blocks out to workspace, remember to connect the corresponding motor servos, etc.\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/85caa0b24fca2c3842c809c1c35760db9579da35\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623236363034633933342e706e67\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/911a435c18d05dbf8a0252971e9267411f2d0e7a\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623236363034383536392e706e67\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/f6b701ffae9c14196eb104fdc000d144a284df58\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623236363034613733332e706e67\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/1017ce269576e9e0f78509adb9304b6349c865b9\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623236363033393236642e706e67\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/c08cf2b4de6257c90b2c73f9b764262f0c856691\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623236363034343432392e706e67\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/84bbcb76779d15d91aa316a57b9fff851d16ff74\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623236363032643939362e706e67\"\u003e\n\u003c\/li\u003e\n\u003cli\u003eBefore downloading, remember to connect to Microbit's with a micro usb cable and click the download button. After click download button, a file save box will prompt, please choose to save it to the Microbit removable disk.\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/1a90ad81845c7817e0c61b25abaaef08c9f26cab\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623261376139333461622e706e67\"\u003e\n\u003c\/li\u003e\n\u003cli\u003ethe final effect of the code block in the diagram above\u003cbr\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/14b60cfc99d793468262bc0919894b374cae6af9\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623261376265323435342e706e67\"\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eThe battery is plugged in, there is no response after turn on switch?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eCheck if the battery activation button has been pressed? Check if the battery is positive or negative? Check if the battery has power?\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eWhat is the battery activation button used for?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eIn the case of overcurrent, or short circuit, or switch battery cell, the battery protection chip will protect the the circuit. Click the battery activation button to resume normal working mode.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003ePluged in usb cable and I can't find Microbit\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eThe usb on the robotbit can only be used for charging. It can't be used to download the program. It is plugged into the usb port of the robotbit. The computer will not respond.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eWill it smoke if I insert battery inverse？\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eNo, the robotbit design is anti-reverse protect in consideration of general miss operations. Inversely plug in will just not output power.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eWill micro:bit damage if plug in face back?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eNo, it will just refuse to work.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eP0 pin control does not respond? Is it broken?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eYou need to unplug the buzzer selection jumper to use P0 as common IO.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eWhere is the rest of micro:bit's IOs？\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eNearly 20 programmable IO ports on the Microbit, but many have been multiplexed with the dot matrix buttons on the board. Considering the inconvenience caused by multiplexing, beginners are likely to confuse on these. We have bridge 8 IO with no conflict to matrix or buttons to Robotbit, it should be enough for most diy projects. If you need all IO from microbit please choose IOBit from kittenbot team.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eCan the servo interface act as common IO?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eNo, the servo s1-s8 is extended with a special servo drive chip and can only be used for servo drive.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eWhat is the use of the VM on the motor interface?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eThe power source for 4-phase 5-wire stepper motor like 28BYJ. Usually, the VM is not used for the DC motor, and the DC motor only needs to connect A+A- or B+B-.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eCan the board be placed on a metal surface or in a humid environment?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eNo, it will be short-circuited, pay attention to insulation\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eWhat is the voltage input for the green external power supply? What will happens with a higher voltage input?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eCan only be connected to 5V, above 5V will damage the board, the current is recommended 2~3A, which means that the maximum current supported by the board is 3A\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eI did follow the tutorial, not results\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eIf the test results are not corresponding, first check your wiring and procedures, some small place in general is missing, please double check.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 78mm x 57mm x 23mm\u003c\/li\u003e\n\u003cli\u003ePCB Thickness: 1.5mm\u003c\/li\u003e\n\u003cli\u003eSmall mechnical hole: 3.0mm\u003c\/li\u003e\n\u003cli\u003eBig mechnical hole: 4.8mm\u003c\/li\u003e\n\u003cli\u003eNet weight (without packaging): 37.5g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/camo.githubusercontent.com\/5a1650d384b4fa145ae54860b407d25d138cfd3c\/68747470733a2f2f692e6c6f6c692e6e65742f323031382f31322f30382f356330623237633361333965372e706e67\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eSHIPPING LIST\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x Robot:bit\u003c\/li\u003e\n\u003cli\u003e1x Lego compatible base\u003c\/li\u003e\n\u003cli\u003e1x 18650 battery\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Kittenbot","offers":[{"title":"Default Title","offer_id":44757165637945,"sku":"MIC-EXP-008","price":41.6,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0746\/5369\/6313\/products\/021_1024x1024_2x_947fa242-4e1b-4e44-aa17-f7ece088c1eb.jpg?v=1689049794"},{"product_id":"kittenbot-iobit-v2-0-for-micro-bit-microbit","title":"Kittenbot IOBIT V2.0 for microbit microbit","description":"\u003ch2\u003eDESCRIPTION\u003c\/h2\u003e\r\n\u003cp\u003eIObit, IO refers to (input, output), IObit as seen from the name is mainly to serve as pin outputs. It's suitable for some DIY enthusiasts hoping to use all of the IO ports.\u003c\/p\u003e\r\n\u003cp\u003eThis is a low-cost expansion board for Micro:bit, which is specifically used for the IO ports of Micro:bit. It has taken all the IO resources on the Micro:bit, and also has a buzzer on the board. It is connected to the P0 pin through the jumper cap. The P0 pin can be released using a jumper cap. The small size is very suitable for small projects using micro:bit.\u003c\/p\u003e\r\n\u003cp\u003eIt is consistent with Micro:bit programming, because IObit does not have its own drive chip (except buzzer). The building block that is generally used with IObit is to operate the IO port. Many sensors on the market return a high and low voltage. Flat, or an analog value. For actuators, the microbit needs to output high and low level to control. People who are not familiar with this aspect can search Netease Cloud Classroom: Xiaoyan Technology and find the arduino tutorial, which explains how to use the commonly used sensors on the market, the principle is the same.\u003c\/p\u003e\r\n\u003cp\u003eWith common building blocks -\u0026gt; pin\u003cbr\u003eBefore using the building blocks, you must first understand the control method or reading method of the electronic module you are using.\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh4.googleusercontent.com\/m4jQ3ewMNz4rpKUg_Ko8O07SWkwC1mF50wD6snh7yI_8dkBHeHgESN_rEIhRIto1ymna3qgkYSZzp8jysBnT9xFmII7Bt6wRIXo85xYbYrdkvYpKBUdMngONcWeYT6gGeQzWkXU3\"\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003eDIGITAL READING\u003c\/h2\u003e\r\n\u003cp\u003eMost newbies will fall out of here because they often ignore setup pull-ups or pull-downs during initialization. So the level state will fail after reading it once. Therefore, we must pay attention to this. Micro:bit itself does not help to set up and down by default, you need to set it yourself.\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh4.googleusercontent.com\/MtU2ecCr6yh4-7SSWBnJu2vZqH-rrc1PT8VlUj8qvM2sVQ_b6j6AvU5xccldCNKq8quNlYWR9rXxNFjjzADK0qCvBa9DIuqwcpFSoaD-X0MGeH50iHmcRhbehM4XZH0u9MXOpi7y\"\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003eANALOG READING\u003c\/h2\u003e\r\n\u003cp\u003eIn response to the analog reading, because the analog reading will return a value of 0-1023, it is always inconvenient to display it with a dot matrix screen. So here we take advantage of the unique serial port debugging function of the MakeCode offline version produced by Xiaoyan. First, download the program shown in the figure to open the serial port. In step 2, the console of the device will appear, you can see the data returned in real time.\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh6.googleusercontent.com\/nLBQ19uD9OzRio7v02evjHwMd-B8rrlm0ptq2pIQ56lFJkb4CLYHBfS7SgYQ-dWiqJtN0rvx17omRo5ubbfyCNN0_3rLmx2CLxEm5t8ettuJ63GCFCirq1CzvNf5Le6yEV60F0Nw\"\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003eDIGITAL WRITING\u003c\/h2\u003e\r\n\u003cp\u003eDigital read here does not need to set up and down\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh4.googleusercontent.com\/YdK0-PShsn12-Ri1-CgaEUOcdMy0bO2j3SaXLJ7lHxBU0IwiciOWRcVHwN__pwLTtmKRXMPPJgCGDOLk7YRmTPrWatgSv2yQLgPDSOYhJU79WVlEPOPOfkf7f9XefHdyWeDsrQaU\"\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003eANALOG WRITE\u003c\/h2\u003e\r\n\u003cp\u003eSimulated writing an example of a flashing light\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh5.googleusercontent.com\/CxoDbgUhGEwIYv7UbuvzGwuHBXhdaGSQvL96wBkUpXNvz8MT3xpSbuoo-HlYe3k2JOKwPPfjN4jLKGtxbgLTfxohpgzBUjCqXpJDXjK3zQEA5tUS__egltDXEiYdmNGRBAVbDW3T\"\u003e\u003c\/p\u003e\r\n\u003cp\u003eThe most commonly used IO port operation is one of these four types. After you master it, you should have no problem with the commonly used sensors on the market. Another thing to note is that the sensors on the market are 5v and 3.3V compatible. But some can only work in 5V. For example, the blue ultrasonic wave that Taobao sells can ordinarily only work in 5V. If IObit is connected, the number read back will always be 0, because the module is not working properly!\u003c\/p\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003eINTRODUCTION TO IOBIT HARDWARE\u003c\/h2\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh3.googleusercontent.com\/-MqFEdlxFWi6oY5_MCbJczabwtrSN1j3ezwOgvBWpEb90mVSVcUJwS17ftF8KjdUaG1CDTOd4Jc4ZZIOBh8Anv9_ojcJeunqF-i7XjzYfguxre0ZDQIR8Ro3u8o7meYPZH7YFpKa\"\u003e\u003c\/p\u003e\r\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003e5V power\u003c\/span\u003e\u003c\/h2\u003e\r\n\u003cp\u003eInsert the USB power supply (5V 1A) as shown in Figure 1. Press the blue button at 2, and the red indicator light at 3 will light up. You can use the left 5V interface.\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh5.googleusercontent.com\/uPWGElOI2UccvToXOmV0dt-ppt7LFiDHUg3PCuGJsF0oAwN3eDul1kUulCENyp-PuUzx6CDiPx1Bt5oCjf92YGZo-axp1_5dEGuSbGGqyvH95O0lQSVUfI2grRKLgHll1g5gECOr\"\u003e\u003c\/p\u003e\r\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003eP0 buzzer\u003c\/span\u003e\u003c\/h2\u003e\r\n\u003cp\u003eToggle switch to turn off the buzzer function (see the silk screen on the back of the board for status)\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh6.googleusercontent.com\/NgREeXbsoX1eGzRo6smmCJF6fh5ALAyiUcYIPT13mFHSP9tR5t73IHqicZZEuQWrUdZCDVXMmnUNL4f-cnBQg47OEhkq_oWn_GS35anB53vzb3-P0p2LuaD1xR-lRTGAnE7o3j0r\"\u003e\u003c\/p\u003e\r\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003e3Pin IO port leads\u003c\/span\u003e\u003c\/h2\u003e\r\n\u003cp\u003eAll the pins in the Micro:bit have been taken out without any reservation (Note: there are no P17 and P18 on the Micro:bit, it’s not that the IObit is not taken out)\u003c\/p\u003e\r\n\u003cp\u003eYellow corresponds to the different IO pins\u003c\/p\u003e\r\n\u003cp\u003eRed corresponds to 3.3V\/5V (with silkscreen)\u003c\/p\u003e\r\n\u003cp\u003eBlack corresponds to GND\u003c\/p\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003e\u003cspan style=\"font-size: 18pt;\"\u003e5PIN gold fingers\u003c\/span\u003e\u003c\/h2\u003e\r\n\u003cp\u003eThe gold fingers of the Micro:bit are used to draw 3v, gnd, P1, P2, and P3 respectively. This is for users who prefer to use alligator clips\u003c\/p\u003e\r\n\u003cp\u003e40P Micro:bit horizontal socket\u003cbr\u003eCompact size socket\u003c\/p\u003e\r\n\u003cp\u003eBoard mounting holes and fixing\u003cbr\u003eThe two outermost holes are approximately 4.8 mm in diameter and are compatible with Lego friction pins with a spacing of 48 mm.\u003c\/p\u003e\r\n\u003cp\u003e3.5mm audio interface\u003cbr\u003eYou can plug in a 3.5mm jack audio device and play the sound of the P0 pin.\u003c\/p\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003eIOBIT PROGRAMMING USE\u003c\/h2\u003e\r\n\u003cp\u003eIf you haven’t gotten started with Micro:bit, first get started with Micro:bit, this is the operating premise.\u003c\/p\u003e\r\n\u003cp\u003eUse music blocks directly in MakeCode to\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh3.googleusercontent.com\/Vk87YXjzKjvvBdHrusEthV8ukqibIDle0MuRy79CxkyWkJ8NPRtbxqDszeZ9exNpeywu-ruNGIANn_qcljDnjEiNzMOlgF2uRz7dJnWLwNgpO_rbOwfmy4IQBwgsgxjjaBA98P_T\"\u003e\u003c\/p\u003e\r\n\u003cp\u003eP0 pin is\u003cbr\u003eIf you use P0, remember to turn the buzzer toggle switch off (because the buzzer is combined with P0)\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0193\/0946\/1603\/files\/6_1024x1024.jpg?v=1555993198\"\u003e\u003c\/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eWhen using the Micro:bit power supply, IObit IO port drive capability is very weak, IO port current is less than 200mA, please do not connect high current devices (such as large servo MG995, DC motor), \u003cstrong\u003eotherwise it will burn out the micro:bit\u003c\/strong\u003e, you must fully understand before using what the device current conditions needed\u003c\/li\u003e\r\n\u003cli\u003eWhen using a 5V external power supply, you can drive multiple small servos, but please note that the maximum current is 1A!\u003c\/li\u003e\r\n\u003cli\u003eIf you use the high-low read function of the pin, you must set the pull-down on the pin.\u003cbr\u003e\u003cimg src=\"https:\/\/lh4.googleusercontent.com\/yGnAPBvVSeNzugf6pQTBQF8wGcgQF91qDQOXSUwxmOg7mR-UKLPmVY-B9IioUVF7EjCQTJrJRgMLA1ZnmfRwStnn8Dbj1JkU6LryeKej1rNEmEZ7z3sxHbAfiYIsb4zW-55Lc1kP\"\u003e\n\u003c\/li\u003e\r\n\u003cli\u003eIf P0 is used as a normal IO port, the buzzer toggle switch must be turned off, otherwise the buzzer will sound or the IO read value will be abnormal.\u003c\/li\u003e\r\n\u003cli\u003eUse the shared pin with the Micro:bit dot matrix (such as 3, 4, 5, 6, 7, 8, 9, 10, 11), remember to disable the dot matrix screen on the software, otherwise it will be a bit of a screen burst\u003c\/li\u003e\r\n\u003cli\u003eDo not use IO19, 20. 19 and 20 cannot be used as an IO port. Although the display on the MakeCode software can be used, it is actually not used! It can only be used for I2C communication\u003c\/li\u003e\r\n\u003cli\u003eThe USB port allows a maximum input current of 1A.\u003c\/li\u003e\r\n\u003cli\u003eDo not place it on a metal surface to avoid short circuit\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003eFEATURES\u003c\/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eSmall size, very suitable for DIY\u003c\/li\u003e\r\n\u003cli\u003eAll IO ports are extracted\u003c\/li\u003e\r\n\u003cli\u003eOn-board buzzer- you can directly use the music module in MakeCode to play music. At the same time, the 3.5mm audio connector on the board can be connected to audio equipment; such as, headphones to have more creative endeavors.\u003c\/li\u003e\r\n\u003cli\u003eTwo LEGO-compatible pin holes for easy assembly and integration\u003c\/li\u003e\r\n\u003cli\u003eThe 3PIN interface is distinguished by yellow, red, and black. It is created so that plugging it in the wrong way is difficult, and it is convenient to plug in the sensors.\u003c\/li\u003e\r\n\u003cli\u003eIt imitates the 5PIN gold fingers on the Micro:bit. This is convenient for makers who like to use the alligator clips.\u003c\/li\u003e\r\n\u003cli\u003eCompared with IObit1.0, the biggest difference is that it can input and output 5V, support 5V sensor use, and increases the drive capacity (can drive multiple 9g small servos).\u003c\/li\u003e\r\n\u003cli\u003eIncludes 1A self-recovery fuse\u003c\/li\u003e\r\n\u003cli\u003eCustom-designed silk screen board\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003ePRODUCT PARAMETERS\u003c\/h2\u003e\r\n\u003cp\u003eLength x width x height: 57mmx44mmx12mm\u003c\/p\u003e\r\n\u003cp\u003e\u003cimg src=\"https:\/\/lh3.googleusercontent.com\/1ogI4L_jmsXvcu8OtKKEgpTUbDMz2Oq_srPFg73LQwx6P13rdJbJYFLIL8nutUKKmXQYniywBAIx8YychR1bin1le7SA53Up2YufUe3WnjOyKW9HNbcjNw2z632PmvI3ESJePp9a\"\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003ePower supply mode: IobitV.2.0 supports USB5V power supply. This power supply mode requires pressing the blue power switch.\u003c\/li\u003e\r\n\u003cli\u003eWorking voltage: 3V-5V (5V sensor module is not supported under 3V power supply)\u003c\/li\u003e\r\n\u003cli\u003eOutput current: 3V and 5V power interface with maximum output 1A\u003c\/li\u003e\r\n\u003cli\u003eSerial port extraction: serial port can map IO port\u003cbr\u003e\u003cimg src=\"https:\/\/lh4.googleusercontent.com\/vnGCxLbqDzb7HpLrZ4hN0pevv8DSfSFlXxtOPDLDi4nbBfJ9XnF7Xp5cbUlHgmR37dCzbhSe7p3_2gyapUztAOIRC3qmivAjJSNmoCZz7KSQNTMNjbW_O2sd-GXfRmd2sSjqdjoZ\"\u003e\n\u003c\/li\u003e\r\n\u003cli\u003eI2C port leads: pins 19 and 20 can only be used as I2C function pins. They cannot be read and written as ordinary IO ports, because Micro:bit bottom is dead.\u003c\/li\u003e\r\n\u003cli\u003eSpi port leads; 14, 15 (IO port can be read and written).\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\r\n\u003ch2\u003eSHIPPING LIST\u003c\/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e1x IOBIT V2.0 for micro:bit\u003c\/li\u003e\r\n\u003c\/ul\u003e","brand":"Kittenbot","offers":[{"title":"Default Title","offer_id":44757326364985,"sku":"MIC-EXP-002","price":14.6,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0746\/5369\/6313\/products\/2_1_1024x1024_2x_cb6ba9f5-ce71-4224-bb7b-a58bf649657d.jpg?v=1683953103"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0746\/5369\/6313\/collections\/2_1_1024x1024_2x_cb6ba9f5-ce71-4224-bb7b-a58bf649657d.jpg?v=1781697364","url":"https:\/\/kuriosity.sg\/collections\/microbit-expansion-boards.oembed","provider":"Kuriosity","version":"1.0","type":"link"}