My Cart:

0 item(s) - £0.00
You have no items in your shopping cart.



More Views

Motor Driver Board for the BBC micro:bit - V2

This motor driver board for the BBC micro:bit allows two motors to be driven with forward, reverse & stop control, and allows access to the other pins.

Availability: In Stock.

Code1+ 10+
(£12.78 incl VAT)
(£10.62 incl VAT)

This board provides a simple way to add motor driving capability to a BBC micro:bit. It allows two motors to be driven with full forward, reverse & stop control. It has terminal blocks to connect four input devices and a regulated 3V supply is fed in to the 80 way connector to power the inserted BBC micro:bit.

In this new version, the pins from the BBC micro:bit are now broken out to pads on the end of the Motor Driver Board. These pads can either be soldered onto directly, or they are the correct spacing for our PCB pin headers (see image below for a close up of the new pads).

It is ideal for designs such as buggies (see below).

It includes an integrated Edge Connector slot for your BBC micro:bit to easily slot into. It also features external connections to the Buttons A and B inputs. This allows additional switches to be connected to the motor driver board and the state of these can then be read by the BBC micro:bit.

Get up to speed quickly. Example Microsoft TouchDevelop code and example connections in the datasheet (below).


  • Drive 2 motors with full forward, reverse and stop control.
  • Terminal blocks for easy connection of motors and inputs.
  • 4 inputs (2 analogue inputs and 2 provide external connections to Buttons A and B as inputs).
  • Includes Edge Connector for the BBC micro:bit to slot into.
  • Provide regulated power to the BBC micro:bit.
  • Access the other BBC micro:bit pins easily and conveniently.


  • 1 x Edge Connector Motor Driver Board for the BBC micro:bit - V2.


  • Length: 67mm.
  • Width: 61mm.
  • Height: 18mm.




  • 1 x BBC micro:bit.
  • 4.5 - 6V Power Supply.
  • 2 x DC Motors (that are compatible with the power supply used).
  • 1 x Flat-headed Terminal Screwdriver.


Write Your Own Review

You're reviewing: Motor Driver Board for the BBC micro:bit - V2

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars


Posted by Mr Hiremath, Tuesday, 5 September 2017 on product Motor Driver Board for the BBC micro:bit - V2
  • 0

    Hello, I’m sorry to hear that you feel the product is low quality and not fit for purpose. We have designed this product carefully and always strive to ensure all of our products are high quality. We have sold over 5000 of these boards and haven’t had any negative feedback on the quality of the board so far. Please feel free to email me, and we can discuss this further.

    Posted by Michael Lockhart on Tuesday, 9 May 2017
Posted by Marcus, Tuesday, 21 February 2017 on product Motor Driver Board for the BBC micro:bit - V2
  • 0

    Hi Marcus, Unfortunately it isn’t possible to access pins 19 and 20 while the BBC micro:bit is facing the terminal blocks on the motor driver, you can only access this when it faces outwards.

    Posted by Michael Lockhart on Tuesday, 21 February 2017
Posted by Marcus, Wednesday, 15 February 2017 on product Motor Driver Board for the BBC micro:bit - V2
  • 0

    Hi Marcus, It is possible to control the motor speed by using the Analogue Write Pin block. Because the micro:bit is limited to 3 analogue out channels at any time the technique to do this is: Use the Analogue Write Pin to drive one pin of the motor, and use Digital Write Pin to set the other pin to zero To drive the motor in the other direction swap the pins which are analogue and digital write over.

    Posted by Michael Lockhart on
Posted by Kal, Friday, 3 February 2017 on product Motor Driver Board for the BBC micro:bit - V2
Posted by Bill K, Tuesday, 10 January 2017 on product Motor Driver Board for the BBC micro:bit - V2
  • 0

    Hello Bill, The answer to your first question is yes the BBC micro:bit would still receive power from the motor driver board regardless of which way it is placed into the connector. With regards to your second question the holes on the board shouldn’t contain and solder mask and I believe that the ay the image has been taken it applies they are blocked. The holes doe go completely through the board and a suitable item to use on these pins would be  

    Posted by Michael Lockhart on Tuesday, 10 January 2017
Posted by Tom, Friday, 6 January 2017 on product Motor Driver Board for the BBC micro:bit - V2
  • 0

    Hi Tom, Currently we are in the process manufacturing another batch of the Motor Driver Board. Currently we are estimating this will be complete with stock available during w/c 16/1/17, although this may alter slightly.

    Posted by Michael Lockhart on Friday, 6 January 2017
Posted by Paul, Wednesday, 4 January 2017 on product Motor Driver Board for the BBC micro:bit - V2
  • 0

    Hi Paul, The 6V’s that we state would be the maximum that the board could handle, this would be due to limitations on other components such as the regulator, however I don’t have full details all the maximum voltage for all the components so there might be a few more.

    Posted by Michael Lockhart on Wednesday, 4 January 2017
Posted by Brendan, Thursday, 1 December 2016 on product Motor Driver Board for the BBC micro:bit - V2
  • 0

    Hi Brendan, The formula in the datasheet states that typically at 1.5A as an output current the output voltage (Vm) will be 0.3V less than the voltage input(Vcc). So if you put 6V’s into the motor driver board you would typically get 5.7V’s as an output on the motor terminals.

    Posted by Michael Lockhart on Thursday, 1 December 2016
Posted by Nick Bolton, Wednesday, 17 August 2016 on product Motor Driver Board for the BBC micro:bit - V2
  • 0

    Hi Nick, We have recently received this item in from being manufactured, as such we are checking these and expect that they will be in stock in the next 1-2 days.

    Posted by Michael Lockhart on Wednesday, 17 August 2016
  • 0
    A: Hi Paul, The motor driver board can drive two motors with PWM, two motors with PWM and one servo, or two motors with on/off control and two servos. We have recently done a blog where we have built a tank which control’s two DC motors and one servo, this can be found here The main point to remember is that the motors must be connect to the motor terminal blocks, the positive and negative connections from the servo come from the power input terminal on the motor driver and the control for the servo is connected to either P1 or P2 through the input terminal block. If you have any further questions please let us know.
    Posted by Michael Lockhart on Tuesday, 23 May 2017
Posted by Antonis Kanouras, on product Motor Driver Board for the BBC micro:bit - V2
  • 0
    A: Hi Antonis, We don’t currently have any plans to redesign the motor driver board, and in the new PXT coding program you are able to change what the default pin is that the music block use. In the PXT editor, you would select the following ‘Advance’ ‘Pins’ ‘More’ then ‘analog set pitch pin P0’. If you drop this block of code into the on start log you can then change which pin is set to be the fault music pin. Hope this helps.
    Posted by Michael Lockhart on Wednesday, 31 May 2017
Posted by Peter Dodson, on product Motor Driver Board for the BBC micro:bit - V2
  • 0
    A: Hi Peter, After having a look into this it is possible to alter the motor driver board so that it can be powered from 3V’s, however please note that doing so would void any warranty with the product and would also result in the incorrect polarity protection for the motor driver IC being removed, meaning if the power is connected up incorrectly you are very likely to damage the motor driver board itself. To alter the board to enable you to power it from 3V’s you would carefully remove D3, and replace this with a wire link. D3 is the diode protection for the motor driver IC and stops reverse current flow.
    Posted by Michael Lockhart on Wednesday, 31 May 2017
Posted by wiebel, on product Motor Driver Board for the BBC micro:bit - V2
  • 0
    A: we have had a look into this on our side, we would not be able to publish our schematics of this unfortunately but i have looked at the regulator and it is currently close to it's maximum volts so I would not recommend trying to run anymore through this.
    Posted by Cullen Lewis on Friday, 23 June 2017
  • 0
    A: Hi Nick, I’m really sorry to hear that the motor driver board isn’t working as expected. After a quick chat here we have decided the best method to get this resolved would be to get the item back for testing. As such we will send you details of this via an email.
    Posted by Michael Lockhart on Wednesday, 19 July 2017
  • 0
    A: Hello, I can confirm we are in the final stage of manufacturing the next batch of these boards, and have begun testing them ready for stock. As such we expect to be in a positive figure early next week and from the details I have available it would appear we would have a positive stock figure of around 300 units. However to ensure your order takes stock from this it is important to place the order early to reserve the stock against the order rather than wait for the item to come back into stock.
    Posted by Michael Lockhart on Friday, 27 October 2017

Ask Your Question

* Required Fields

Technical Data:

  • Operating Voltage (Vcc) - 4.5V to 6V.
  • Number of motor channels - 2 (2 motors with forward + reverse control, controlled by P0, P8, P12 & P16).
  • Typical motor output Voltage (Vm) @ 1.5A output per channel - Vm = Vcc 0.3V.
  • Max Current per motor channel - 1.5A.
  • Digital only inputs - 2 (button A / B).
  • Digital or analog input / output pins (P1 & P2) - 2 (P1 & P2).
  • Digital output drive current - 5mA.
Build a micro:bit controlled Zumo buggy
The Zumo Chassis is a great starting point for buggy project. In this tutorial we will show you how it can be used in conjunction with our Motor Driver board for the BBC micro:bit and our Klaw kit to create this fun buggy with gripper action!
microbit tank
Build A Klawsome microbit Controlled Tank
By popular request on twitter, Kitronik Technical Director Dave Sanderson shows you how you can build a totally Klawsome microbit controlled Tank.
PWM 150
Using PWM with the Kitronik Motor Driver Board
Way back when we first released our Motor Driver Board the microbit Block Editor only allowed digital write on the pins we used for controlling motors. This meant that motors had to be full on or off. Thanks to an update in the PXT editor you can now use PWM to control the motors and therefore the speed of your buggy.
The Motor Driver Board For The BBC micro:bit V2
As has been highlighted in the most recent BBC micro:bit newsletter, we have just launched a new and improved version of our very popular Motor Driver Board for the BBC micro:bit, The Motor Driver Board V2.
Robot Buggy Part 1 An Introduction
This fun learning resource has been put together to provide teachers with an all in one design and technology challenge that you can set for your students over the course of a term or a year. The resource includes a number of different design and technology aspects; electronics, mechanical assembly, 2D and 3D design, using a laser cutter, using a 3D printer and coding and testing. There are also alternative production methods highlighted in the individual resources.
Coding With The PXT Editor
Robot Buggy Part 6 Coding With The MakeCode Editor
Martin Woolley explains how he wrote the Robot Buggy code using the Microsoft PXT Editor for the BBC micro:bit. Includes a link to the completed code. Martin not only wrote the code that we use for the remote controlled buggies, he also designed the Bluetooth profile for the BBC micro:bit and wrote and released the micro:bit Blue App, which we used to control the buggys.
The Self Righting Flag
Robot Buggy Part 5 The Self Righting Flag
The last part of our physical design challenge was to design a flag for a capture the flag style game. As with most of the design challenges that this project presented, we had some ideas and discarded the difficult and impractical until we were left with a simple but effective solution.
Creating The Perspex Top Plate
Robot Buggy Part 3 Creating The Perspex Top Plate
We looked at a few different ways of achieving our Robot Wars inspired buggy but quickly settled on keeping the buggy completely intact and cutting a top plate from a perspex sheet. We wanted it to be functional, aesthetically pleasing and also easy to produce. We had six buggies to design and build and only a few days to get them done.
Remote Control Via Bluetooth
Robot Buggy Part 7 Remote Control Via Bluetooth
Bluetooth is the technology that makes the remote control aspect of this project possible, fortunately, the BBC micro:bit comes with Bluetooth functionality as standard. Martin Woolley explains how to pair your Android device with the BBC micro:bit and how to use is micro:bit Blue App to control the Robot Buggy.
line following buggy
Robot Buggy Part 2 The Line Following Buggy
The line following buggy for the BBC micro:bit is a great kit for students to build as it combines several elements of design and technology; electronics, mechanical assembly and coding and it is this buggy that the Robot Buggies are built upon. The kit has relatively few parts and is simple to build, making it a suitable option as a classroom activity.
BBC micro:bit Line Following Buggy Build Instructions
This is a step by step guide to building the BBC micro:bit Line Following Buggy. The buggy uses two light dependant resistors to control a line following board on the bottom of the chassis to 'follow' black lines.
BBC micro:bit Controlled Crane
This is a step by step guide to customising a toy crane to be controlled with a BBC micro:bit, using the Motor Driver Board for the BBC micro:bit and the built-in accelerometer to detect tilt and turn motions.
Related Products