Micro bit v2 Joystick:bit V2 is a game board based on micro:bit. It contains a 4-direction joystick and 4 undefined buttons. At the same time, it enhances the game experience with its on-board buzzer and vibration motor. micro bit v2 Joystick:bit V2 can also be used as a remote control with a good appearance and comfortable feels.
Features
Language: Javascript / Makecode / Microsoft Touch Develop / Python.
Load with buzzer.
Support vibration feedback.
Compatible with the MakeCode packages.
Power off automatically after unplugging the micro bit v2.
micro:bit Retro Programming Arcade is a color screen joystick expansion board for micro:bit V2, it contains a TFT 160*128 color screen, 4 directional buttons, two A/B buttons and a reset button. micro:bit Retro Programming Arcade can be used with micro:bit V2 to program games online and play offline on the Microsoft Arcade programming platform.
The Kitronik :GAME Controller for the BBC micro:bit is a retro gaming accessory for the BBC microbit. It is a programmable gamepad-style controller enabling a better gaming experience on the micro:bit itself, or the ability to control other devices over micro:bit radio.
The :GAME Controller is similar in design and features to the the :GAME ZIP 64, only without the ZIP LED screen. This offers great value if the micro:bits own LED matrix is sufficient for the game or when it will be used to control other devices such as robots and buggies. It will also be much lighter on power consumption than its larger/older sibling.
It features on-board sound, 4 x directional buttons, 2 fire buttons, haptic feedback, and breakout points so shoulder buttons can be added. All of these features are fully programmable. The board is powered by two AA batteries, which also power the attached micro:bit.
The micro:bit connects to the board via the Edge Connector on the :GAME Controller. The micro:bit should be inserted firmly into the edge connector, ensuring that the micro:bit LED display is facing in the same direction as the front of the :GAME Controller.
Note: Care should be taken when using the external breakouts for pins 19 and 20 as GPIOs, as this can cause issues with the I2C devices on the micro:bit itself (e.g. compass and accelerometer). The BBC microbit is NOT included.
Features:
A hand-held gaming solution for the BBC micro:bit.
Fully programmable on-board sound, directional buttons, fire buttons, and haptic feedback.
Breakout pads for adding shoulder buttons.
Ergonomic design for comfortable game-play.
It can also be coded to be a controller for your buggy or robotics projects.
We have created custom code blocks for the MakeCode Editor that are available as an Extension to the editor.
The board features an on/off switch to power the board on/off or to act as a reset if the :GAME Controller is in an enclosure where the micro:bits own reset switch cannot be accessed.
Display meaningful output from your micro:bit project with the Kitronik :VIEW Graphics128 OLED display. The Kitronik :VIEW Graphics128 OLED display gives the user the ability to add a monochrome 128x64 display to the BBC micro: bit. The onboard edge connector allows the micro:bit to slot into the board without any additional fixings. The board also features a micro:bit style I/O connector which means it can be slotted into any other micro:bit accessory that has a slot for inserting a micro:bit. All of the pins from the BBC micro:bit are tracked through to provide the edge pads with the full usage of the BBC micro:bit, with the addition of a display. As the micro:bit slots directly into the board, no tools, fixings, or soldering are required.
Power to the board can be provided via the edge connector or from the micro:bit. The board requires a 3V supply and has no voltage protection on the board. The board features an LED to indicate when the board has power. With every display, pixel turned on the board has a maximum power draw of 40mA. The 128x64 display uses the SSD1306 driver on an I2C interface. At the centre of the board are the breakout pads for the I2C lines, along with two ground pads and a 3V power pad. These pads are on a 2.54mm pitch, which means they will fit either wire or a pin header for jumper cables (not provided). This can be used by those who wish to add more I2C devices and functionality. It is possible to change the default I2C address of the board (see the Selecting Display section of this Datasheet for more details).
Features:
Add a monochrome 128x64 OLED display to the micro:bit.
The micro:bit slots into the onboard edge connector.
The board features a micro:bit style I/O connector allowing it to be slotted into other micro:bit accessories.
It can be coded with MakeCode blocks and with Python.
Kitronik has created custom MakeCode blocks.
Kitronik has created a GitHub repo for custom Python functions.
It can be powered via the edge connector or by the micro:bit.
Requires a 3V supply.
The board features a power indicator LED.
It is possible to change the default I2C address of the board.
This 3V vertical submersible low power water pump is an ideal solution for creating a small indoor water feature or as part of a plant watering system. At the heart of the pump is a 3V DC motor that runs quietly and only draws approximately 100mA.
The pump needs priming before use and should be kept fully submerged during use as it will only pump water not air. Also, it only works in one direction as a pump, you cannot reverse the connections and have it move water in the other direction.
It's 3V, 100mA power requirements are such that you could use a microcontroller with suitable drive capacity to switch it on or off. As the new micro:bit now has 200mA available for powering external devices, this pump can be powered directly by the micro:bit V2.
The micro:bit can only drive 15mA from its pins, so a transistor or FET is required to control it from the pins, either in an on/off capacity, or, with PWM to vary pumping rate. If using the original micro:bit or if the microbit is already controlling other devices, this pump can also be powered and controlled via a motor driver board, or similar.
Note: This pump is not supplied with any tubing.
Features:
Vertical type submersible pump.
Operating power requirements are; 3V and 100mA.
Low noise DC motor.
Can be controlled with a simple on/off switch or microcontroller/motor driver board.
Ideal for small water features or plant watering systems.
The Clippable Detector board for the BBC micro:bit detects light, objects and can follow lines. The board is compatible directly with the BBC micro:bit and certain Kitronik boards, such as the Klip Motor Board.
The board works by using phototransistors to detect the reflectiveness of different surfaces. The Clippable Detector board has 3 phototransistor sensors evenly spaced out from each other. The sensors provide an analogue voltage to the BBC microbit. Five connections are required for full operation. These connections match those on a BBC micro:bit and can be attached using either bolts or croc-clip leads.
Kitronik have produced a set of custom MakeCode blocks for the Clippable Detector board. To add them to the editor, select the cog icon in the top right of the editor. Then, select Extensions from the drop down menu and in the search bar type and enter Kitronik. Pick the tile from the list and the new blocks will be added to the menu in the editor. It is also possible to use MicroPython to write code for this board.
Features:
Use the board to detect light, objects or to follow lines.
The board is fitted with 3 phototransistors that detect the reflectiveness of different surfaces.
Connect the board directly to the micro:bit or connect using croc-clip leads.
Kitronik created custom MakeCode blocks to make the job of coding as easy as possible.
Contents:
1 x Clippable Detector board for the BBC micro:bit.
The Kitronik :GAME ZIP 64 is the ultimate retro gaming accessory for the BBC microbit. It has been designed to be an all in one hand held gaming platform, which also includes a built in, 64 (8x8) individually addressable full colour ZIP LED, screen.
It features on-board sound, 4 x directional buttons, 2 fire buttons, haptic feedback, and breakout points so shoulder buttons or I2C devices can be added. All of these features are fully programmable. We have also included breakout points to allow for the use of larger LED screens.
All of microbits features are still available when plugged in to the :GAME ZIP 64, so your games can still make use of the LED matrix, accelerometer etc.
Power is provided via the built in 3 x AA battery cages which have been ergonomically placed to act as hand grips which makes the :GAME ZIP 64 comfortable to hold and play.
Kitronik have produced some example games in both MakeCode Blocks and MicroPython that can be freely downloaded from the resources section below so you can begin playing games straight away. If you prefer to code your own games, it also offers the perfect platform for developing and testing micro:bit games.
Features:
All in one hand-held gaming solution for the BBC micro:bit.
64 individually addressable ZIP LED display screen.
Fully programmable on-board sound, directional buttons, fire buttons, and haptic feedback.
Breakout pads for adding shoulder buttons or I2C devices.
Breakout pads for driving larger LED screens.
Ergonomic design for comfortable game-play.
Use MI:pro protector cases to create a handy game cartridge.
It can also be coded to be a controller for your buggy or robotics projects.
Compose a monophonic microbit musical masterpiece with the Kitronik :KLEF Piano for the BBC micro:bit. It features 15 capacitive touch pads, with 13 arranged as a single octave and 2 up down function buttons that can allow you to shift octaves.
:KLEF also features; an onboard amplifier circuit for extra 'more', an onboard speaker, and an onboard edge connector that the micro:bit slots into.
To use the Piano, the BBC micro:bit should be inserted firmly into the edge connector, either way around. If the Link Header is being used, the BBC micro:bit LED display should be facing the Piano keys. Kitronik has produced a MakeCode getting started guide which you can follow here.
Power is provided via a 5V micro USB connector. The board then produces a regulated 3.3V supply fed into the 3V and GND connections to power the connected BBC micro:bit, removing the need to power the BBC micro:bit separately. This also powers the capacitive touch sensor IC and audio amplifier.
The potential uses for the :KLEF Piano for the BBC micro:bit doesn't have to be just musical in nature. You can use the piano keys to transmit from the micro:bit attached to the board to other micro:bits over radio. And if that other microbit happened to be inserted into a :MOVE mini... Piano remote control! You can even take control of the :MOVE minis ZIP LEDs!
Features:
Compose music using the micro:bit!
Learn to code and explore music at the same time.
Write code using the MakeCode, MicroPython, and Mu editors.
Use it as a control surface to trigger the sending of data via the microbits radio module.
Use it as a remote control for your Buggies/Robots.
The LAMP:bit features connections which allow the microbit to be bolted/clipped directly to it. It has been designed to replicate a streetlight, in form and function. This is a great board for use in transportation projects and has been designed to fit the same aesthetic as the STOP:bit, so that they can be used together in the same projects.
The board also features a phototransistor that can be used to react to changes in ambient light levels, thus switching on and off the white LED autonomously.
Power is supplied to the board from the micro:bit that is connected to it via the 0V and 3V pins.
Features:
The LAMP:bit is an accessory for the BBC micro:bit that replicates a street light.
It features a built-in phototransistor for autonomous switching.
The micro:bit can bolt-on/clip on to the board.
Follows the same aesthetic as the STOP:bit.
It can be used with the STOP:bit for larger projects.
Kitronik have created custom code blocks for the MakeCode Editor that are available as an Extension to the editor.
The bottom of the LAMP:bit PCB snaps off to form a stable cross base.
The LED kit contains red, green & yellow LEDs in 3mm, 5mm and 10mm round sizes as well as some Colour Changing and Tri colour LEDs plus some 5mm LED panel mounting holders. 105 parts are supplied in a multiple compartment storage box.
The MI:sound board is a speaker board for the BBC microbit. It features on-board; speaker, CR2032 battery holder, thumbwheel volume control and an easy access on/off switch. The MI:sound board can either be powered by the CR2032 battery (provided) or via the micro:bit USB or JST connections. It has been designed to work with micro:bit V1 and micro:bit V2.
The speaker on MI:sound can be used in conjunction with the micro:bits onboard speaker or instead of. The micro:bit speaker can be turned off as there is a command/block for that in the MakeCode editor. Why would you want to? Volume! MI:sound's speaker is loud, and the potentiometer gives you control over its volume without the need to head back into the code. Super convenient!
To use the MI:sound speaker board, the BBC micro:bit should be attached using the supplied bolts, spacers and nuts. Only Pin 0, 3V and GND need to be connected. Crocodile clips can also be used.
When assembled, the MI:sound board is connected directly to the 3V, GND and P0 connections on the micro:bit. The 3V and GND connections provide power to the micro:bit and the built in buzzer is connected to P0, which is the default output pin when using the audio functions in the MakeCode software. The board has an easy to access on/off switch, which makes it easy to turn a project on and off.
Like the MI:power board, MI:sound offers an elegant solution for micro:bit projects on the move. Both boards provide power to micro:bit, feature an on/off switch and allow you to output sound. Sound though is a much bigger feature on the MI:sound board. Where the MI:power board features a buzzer, MI:sound has an actual speaker with a thumbwheel volume control. Not only is the speaker more versatile than a simple sounder, it is also much much louder. So, in brief; the MI:power board is more compact and MI:sound is better for projects where sound is an integral part of the project.
Features:
Power your BBC micro:bit from a stylish PCB.
It features an on-board speaker and it's loud!
There is a thumb wheel operated potentiometer volume control.
There is an onboard CR2032 battery holder.
The board features easy access on/off switch.
Designed to work with micro:bit V1 and micro:bit V2.
This Lite-On LTR-4206 Phototransistor is a fully RoHS compliant through hole component. This component has been used in our Inventors Kit (from V1.7) for the BBC microbit and replaced the LDR from previous versions. The phototransistor is also much more sensitive and precise than the LDR that it replaced.
There are several different types of phototransistor on the market that are calibrated for certain wavelength bands, such as infrared. The LTR-4206 Phototransistor, however, has been calibrated for visible light and its conductivity is directly affected by the level of ambient light that falls on it. They can also be used as a replacement in circuits for similarly rated LDRs, including circuits featuring voltage dividers such as night lights.
The LTR-4206 Phototransistor has been lensed for high light sensitivity and has been constructed from plastic to ensure that it also offers very good value for the money. They are supplied as a pack of 10.
Features:
Lensed for high light sensitivity.
Low cost plastic package.
Supplied as a 10 pack.
They can be used as an alternative to LDRs.
The flat side denotes the collector. The non flat side denotes the emitter, and the light level falling on the lens determines the base voltage.
Standard Diffused LED 3mm single - choice of colours
Red (KI 3501) 3mm standard diffused LEDs have a forward voltage drop of 2.1V and at 20mA output 275mCd. They fit neatly into a 3mm holder and have a 60° viewing angle.
Green (KI 3502 ) 3mm Standard Diffused LED with a viewing angle of 60°. Luminous intensity 35mCd.
Yellow (KI 3503) 3mm standard diffused LED with a viewing angle of 60°. Luminous intensity 125mCd.
White (KI 3564) 3mm Standard Diffused LED with a viewing angle of 60°. Luminous intensity 700mCd.
Blue (KI 3565) 3mm Standard Diffused LED with a viewing angle of 60°. Luminous intensity 500mCd.
The STOP:bit for the BBC micro:bit is the ultimate upgrade for traffic light/pedestrian crossing projects. Not only does it make coding the project a breeze, but the board is also supplied pre-assembled so you don't even need to fire up the soldering iron. Love it or hate it, variations of the pedestrian crossing project have been around for decades. When I did mine, it was on a 6502 EMMA board and coded with Assembly and it also included a level crossing. Thankfully, tapping low-level programming languages into a hexadecimal keypad is now a thing of the past. The Kitronik STOP:bit is a purpose-built accessory that can only lead to a more enjoyable project with a nicer looking end result.
This is the perfect speaker for projects that produce sound but where space is tight or where the speaker needs to be discreet. These speakers work well with the BBC microbit; you can code the microbit to play music or emit a beep as an alarm and this little speaker will do an admirable job.
This a 0.25W, 8ohm speaker is only 40mm in diameter and just over 4mm thick making it very similar in size to those found in talking greeting cards, you could even design a microbit talking greeting card that has the built in micro:bit as a present as well as part of the card.
Features:
8ohm speaker that is ideal for use with the BBC microbit.
4mm thick, making it ideal for use as a discreet speaker.
Add some colour to your next coding project with our new Halo board for the BBC micro:bit. The Halo has 24 ZIP LEDs, which are individually addressable full-colour LEDs. This means that each LED can display a huge spectrum of colours, allowing amazing colourful effects to be achieved.
The Halo bolts directly onto the BBC micro:bit using five bolts which are secure and robust. The board also has extension connector pads (0.1” pitch) allowing more ZIP LEDs to be connected. The P1 and P2 micro:bit pins are also broken out to 0.1" pads along with power and GND. This allows for additional connections to low power components such as sensors and switches.
The Halo takes a supply voltage of 3.5V-5V and provides a regulated power supply to BBC micro:bit. Power can be connected using the JST input using a 3xAAA battery holder, LiPo battery, or JST lead. Alternatively, you can solder a power supply directly to the solder pads on the PCB. The LEDs used are based on the WS2812B part which is compatible with any WS2812B driver code. They can also be coded in the MakeCode Block/Javascript editor.
Features:
Halo has 24 individually addressable ZIP LEDs.
Compatible with Adafruit NeoPixel and other WS2812B driver code.
The Kitronik ZIP Halo HD for BBC micro:bit features 60 individually addressable full-color ZIP LEDs, along with a MEMS microphone for sound detection, a piezo buzzer for audio output, and an onboard real-time clock (RTC) controlled via I2C. With plug-and-play functionality, simply connect your micro:bit to the edge connector and you’re ready to go. It also includes a 3xAA battery holder, power switch, and two M3 mounting holes for easy installation. Custom MakeCode blocks and MicroPython code examples are provided for seamless integration.
Each of Kitronik's new ZIP sticks has 5 individually addressable RGB LED’s. Each LED can be controlled independently and all LEDs are connected using the same three wire bus. Each LED can produce a full spectrum of colours independent to all of the other LEDs on the bus. Each ZIP LED has a Red, Green and Blue element within the LED, and each of these can achieve 256 levels of brightness. This results in 16,777,216 possible output colours. Multiple ZIP LEDs can be connected to produce longer strings/strips.
The LEDs used are based on the WS2812B part which is compatible with any WS2812B driver code. They can also be coded in the MakeCode Block/Javascript editor.
Features:
Simple 3 wire connection for all LEDs.
Compatible with Adafruit NeoPixel and other WS2812B driver code.
This add-on pack for the Kitronik Inventors Kit for the BBC microbit provides the perfect way to learn about the wonderful world of ZIP LEDs. These LEDs are simple to control and can be used to produce a whole range of fantastic colours. Most consumer electronics heavily rely on LEDs, as LEDs are a great way of providing instant visual feedback for the user. With this add-on pack, you will learn how to write code to take control of ZIP LEDs and also learn how to make ZIP LEDs respond to input from components such as potentiometers and sensors. There are ten experiments, 9 in the booklet and one online, that will help you develop the skills needed to add visual feedback to your projects.
ZIP LEDs are individually addressable RGB LEDs. The name is a nod to the ZIP postal codes used in the US. Each LED can be controlled independently and all LEDs are connected using the same three-wire bus. Each LED can produce a full spectrum of colours, independently of other LEDs on the same bus. ZIP LEDs are based on the WS2812B part and are often referred to as NeoPixel’s (which is an Adafruit trademark) and are compatible with Adafruit NeoPixel and other WS2812B driver code. They can be coded for the microbit in both MakeCode Blocks and MicroPython.
Features:
Learn how to control ZIP LED colours.
Learn how to move a light through any number of ZIP LEDs.
Learn how to control ZIP LEDs independently.
Learn how to make ZIP LEDs respond to input from electronic components and sensors.
The Kitronik ZIP Tile is an 8 x 8 display panel for the BBC micro:bit. It can scroll text, show all the colours of the rainbow (and more) and multiple Tiles can be linked up to make even bigger displays! It features 64 colour addressable LEDs arranged in an 8 x 8 grid, ZIP LED expansion points on the left, right and top of the board, and the ability to connect a BBC micro:bit with both bolts and croc clips. It also breaks out P1 & P2 to standard 0.1” (2.54mm) footprints. Each of these pins also have the required supply voltage and GND pads.
Power is provided via a JST connector on the rear of the board. The board produces a regulated supply that is fed into the 3V and GND connections to power the connected BBC micro:bit, removing the need to power it separately. To protect the BBC micro:bit if power is supplied through it, the ZIP LEDs will not illuminate.
To use the ZIP Tile, the micro:bit needs to be connected to at least the GND, 3V and Pin 0 connections on the ZIP Tile. The BBC micro:bit can be connected via board-mounted nuts and M3 bolts (make sure the provided spacer is placed between the BBC micro:bit and the ZIP Tile if connecting on the rear), or croc clips. See Datasheetfor detailed images. The Tile is supplied with 5 M3x12 countersunk screws and 5 plastic spacers. These are used to attach the BBC micro:bit to the ZIP Tile, with the spacers going in-between the Tile and BBC micro:bit.
Features:
The ZIP Tile is an 8 x 8 display panel for the BBC micro:bit.
Featuring 64 addressable full-colour LEDs.
It has ZIP LED expansion points on the left, right and top of the board that allow for making larger displays.
Connect to a BBC micro:bit with both bolts (supplied) and croc clips.
It also breaks out P1 & P2 to standard 0.1” (2.54mm) footprints.
To protect the BBC micro:bit if power is supplied through it, the ZIP LEDs will not illuminate.
We have developed custom code blocks for the MakeCode Editor.
The MonkMakes speaker for the BBC microbit is a neat little amplified speaker that connects to your microbit with crocodile clips. Despite its diminutive size, the speaker is quite loud.