Motor Controller Boards

Sort By:  
  • 4tronix RoboHAT Robot Controller for Raspberry Pi (ROBOHAT)

    RoboHAT - Complete Robotics Controller for Raspberry Pi


    Supports all models of Raspberry Pi with 40 pin Connector: Model A+/B+ as well as Pi 2 and 3 Model B

    Programming is fully supported in both Python and Scratch GPIO

    This is the replacement for the Pirocon

     

    RoboHAT is a complete robotics controller for your Raspberry Pi based mobile robot. Just look at the features provided in this small board:

    1. Fully HAT specification compliant
    2. 5V switching regulator to safely power the robot and the Pi from 7V to 10V batteries
    3. LED indication of 5V power status
    4. High efficiency, dual H-Bridge driver to drive 2 DC motors (or 2 sets of 2 if using paired motors on each side of the robot)
    5. 6, 5V level shifted GPIO inputs with GVS 3-pin connectors (Ground, Volts, Signal)
    6. 4, 5V level shifted GPIO outputs with GVS 3-pin connectors
    7. 4-pin male header to directly plug in an Ultrasonic distance sensor. Only uses a single pin on the Raspberry Pi GPIO
    8. Optional separate power for motors (up to 11V and 1.5A per motor)
    9. The output connectors can be used directly to drive servos
    10. I2C breakout connector (standard 4tronix I2C port)
    11. Includes 2 mounting pillars and screws so it can be securely mounted to your Raspberry Pi
    12. All of this is directly supported in Scratch GPIO 4 onwards - many thanks to Simon Walters for some excellent work
    13. Python library module and examples freely available
    This controller board is supplied fully assembled. No soldering is required.

    See the Blog entry for more information, software and examples
    Add to Cart
    £19.95
  • Robo:Bit Buggy for the BBC Micro:Bit (RoboBit for Microbit) (RBITBUG)
    Robo:Bit DIY Buggy for the BBC Micro:Bit

    NB. BBC Micro:Bit is NOT included unless specifically selected with the checkbox

    This little buggy can be assembled very quickly using only a screwdriver. No soldering is required.

    It comprises several packs that are also available separately:
    • Robo:Bit robotics controller PCB
    • Fixings pack (battery holder, screws, mounting pillars, caster, etc.)
    • Wheels Motors and wheels
    • Optional extra: Line sensor pack
    • Optional extra: Ultrasonic distance sensor
    • Optional extra: McRoboFace - simply push the 4-pin connector of the McRoboFace into the 4 holes at the front of the Robo:Bit
    Using the basic kit you can learn about:
    • Controlling motors with simple Forwards / Reverse controls
    • Controlling the speed of motors in both directions using PWM
    • Use a second BBC micro:bit with the easy-to-use radio software to control the buggy
    • Use the motion sensor on the micro:bit to detect collision with obstacles and avoid them
    With the Plug-in Ulotrasonic Distance Sensor:
    • Detect when obstacles get close and change the program to avoid the obstacles
    • "Follow-Me" program that tries to stay a certain distance from the object in front
    With the Line Follower Sensor Pack:
    • Use the 2 line sensors either side of the non-reflective line to detect the line and keep the buggy on track
    • Write more complex programs that behave as required if you meet a T-Junction or crossing of lines
    • Compare different line following strategies - create a race-track and see which strategy is fastest
    • In combination with the distance sensor, make it avoid obstacles on the track and then re-acquire the line

    Assembly instructions in our blog
    Add to Cart
    £22.00
  • Robo:Bit Robotics controller for the BBC Micro:Bit (RoboBit) (ROBOBIT)
    Robo:Bit Robotics Controller for the BBC Micro:Bit

    NB. BBC Micro:Bit is NOT included unless specifically selected with the checkbox

    This ready-assembled robotics controller board is ready to accept your BBC Micro:Bit, battery power (3 or 4 cells of AA is ideal) and motors of your choice to make your own DIY robot. Use a small box, ice-cream carton or similar to house everything and you can build a really affordable robot for your school, coding club or home.

    Robo:Bit has been cleverly designed so that with a few hexagonal pillars and screws, you can fit the motors, battery box, front casters, line following sensors and even ultrasonic distance sensors and have a very neat and simple robot!

    Robo:Bit uses the ever popular DRV8833 motor driver which allows you to use most small motors that operate in the 3-6V range.

    Connections are provided for lots of the BBC Micro:Bit pins, and all have immediate 3-pin access to power (3.3V) and ground. There are three separate pins for 5V if you need the extra voltage (but don't feed back 5V to the micro:bit as it won't like it!). This is the GVS (Ground, Volts, Signal) system for sensors and servos etc.

    On the left side of the board (the "front" of the robot) is a set of 4 offset holes into which you can simply poke an HC-SR04 ultrasonic distance sensor. The offset holes and gold plating ensure a good connection, but you can also solder it in permanently for added robustness.

    More details in our blog

    In addition to the Robo:Bit board itself, we offer the following options:
    • Fixings pack. Screws, hexagonal pillars and a Pololu caster. This allows you to fit standard yellow motors (not included) and immediately get a robot working
    • Line follower pack. Includes 2 line follower modules, hexagonal pillars, screws and short 10cm GVS leads
    • BBC Micro:Bit - just in case you don't already have one!
    Add to Cart
    £10.00
  • L298N Dual H-Bridge Motor Driver Module (L298N)
    Dual H-Bridge Motor Driver Board
    This unit is an ideal board from driving the motors in our Initio robot platform and fits the mounting points exactly
    • Max input voltage: 46V
    • Peak output current (each Channel): 3A
    • DC max output current (each Channel): 2A
    • It is possible to parallel the two outputs to get higher currents
    • Separate LEDs for each direction and for each channel
    • Power LED
    • Power switch so you can get everything working before applying power to the motors
    • On board 5V regulator with separate output for powering other devices (this is not used to drive the motors)
    • Specification available <<HERE>>
    Add to Cart
    £6.54
  • 4tronix PicoCon Motor Robot Controller for Raspberry Pi - KIT (PICOCON2)

    PicoCon - "No-Frills" Motor Controller Kit for Raspberry Pi

    Really simple to solder, only 8 components to be soldered

    PicoCon is a basic motor controller for your Raspberry Pi based mobile robot

    This board uses a dual H-Bridge chip controlled directly from the GPIO pins on your Raspberry Pi

    1. Dual H-Bridge driver to drive 2 DC motors (or 2 sets of 2 if using paired motors on each side of the robot)
    2. A 6-pin I2C breakout header is included with 5V, 3.3V and Gnd connections - you can use this to plug in our IP Display module so you know what IP address your wireless robot has been allocated
    3. 2-pin screw terminals used for motor connection and motor power connection
    4. A 10-way female header breaking out many other GPIO pins for you to use in your robot
    5. Directly supported in ScratchGPIO4 onwards using the same addon board definition as PiRoCon "piroconB" - many thanks to Simon Walters for some excellent work
    6. The standard 4tronix python libraries will all work as they all use the same pins  to control the motors

    Motor A: Physical GPIO connector pins 19 and 21 (MOSI and MISO)

    Motor B: Physical GPIO connector pins 24 and 26 (CE0 and CE1)

    More details of example software, python library and assembly can be found here
    Add to Cart
    £5.00
  • 4tronix Picon Zero - Intelligent Robotics Controller for Raspberry Pi (PICONZERO)

    4tronix Picon Zero - Intelligent Robotics Controller for Raspberry Pi

    Supports all models of Raspberry Pi with 40 pin Connector: Zero, Model A+/B+ and Pi 2 or 3 Model B

    Programming is fully supported with an extensive Python library (ScratchGPIO support coming soon!)

    Ideal for use with Raspberry Pi Zero

     

    Picon Zero is an Intelligent robotics controller for your Raspberry Pi based mobile robot. A built-in processor handles all the direct communication with your input and output devices, leaving you to worry about the overall control with your Raspberry Pi program.

    Features:

    • I2C interface, leaving all GPIO pins free for your own use*
    • 2 full H-Bridge motor drivers with full forward/reverse and speed control. Up to 1.5A continuous per channel (2A peak)
    • 6 general purpose output channels (5V) that can be set as: Digital, PWM, Servo, WS2812( aka neopixels)
    • 4 general purpose inputs (5V) that can be Digital, Analog, DS18B20 (digital temperature sensor)
    • All inputs and outputs use 3-pin GVS connectors (Ground, Volts, Signal) - allowing 3-pin sensors, servos, etc. to plug straight in
    • Dedicated socket for HC-SR04 ultrasonic sensor. Plug it straight in, or use jumper wires to mount it further away
    • 5 GPIO signals, 5V, 3V and Ground brought out to a header
    • Power for outputs can be from Raspberry Pi's 5V or from an external USB input line
    • Power for motors can be from internal/external 5V, or from a separate power source (3V to 11V)
    • Both motor terminals have 2-pin screw connectors AND 2-pin male headers to allow maximum flexibility in connecting
    • Python library module making it super-easy to use any of the features
    This controller board is supplied fully assembled. No soldering is required.

    See the Blog entry for more information, software and examples

    * The Ultrasonic interface uses one GPIO pin, but can still be used as general purpose pin if the Ultrasonic sensor is not fitted.
    * 5 of the GPIO pins are available on a female header. To access the others you will need to attach directly to the GPIO pins

    Options available:
    • HC-SR04 Ultrasonic distance sensor
    • Pack of 4 GVS cables 15cm with 3-pin connector one end for plugging directly into Picon Zero (these will be delivered as 2 x 30cm Male-Male cables so you can cut them to the length you need)

    Here is a great video showing the features, installation and use of the Picon Zero

    Add to Cart
    £13.30
  • 4tronix PZM Pi Zero Motor Shim (PZM01)

    Pi Zero Motor Shim - Motor Controller for (almost) any Raspberry Pi Project

    Buy 3 or more and save!

    Add Motors to (Almost) Any Pi Zero Project

    2016-01-22_0008a

    This tiny little board (38 x 16mm) can be added to a Raspberry Pi Zero (or any other Pi for that matter) to provide dual H-Bridge control of 2 DC motors.

    It is so thin (0.8mm) that it can be soldered onto the bottom of the connector (assuming you have added one to your Pi Zero), or you can solder on the female or male headers included in the kit so you can connect and remove it, however you have configured your Pi Zero.

    2016-01-22_0007a

    Above shows the PZM with a female header added so it can be plugged onto a "normal" male header as shown below, Note how the PZM sticks out from the Pi, so other boards can still be mounted as usual

    2016-01-22_0002

     

    Alternatively, you can mount it by soldering it directly to the bottom of the header, thus leaving the header free to attach other boards as shown below:

    2016-01-22_0013a

    2016-01-22_0012a

     

    Contents

    So what do you get in the package?

    • Ready assembled PZM shim
    • 3 x screw terminals
    • 3x2 Male header
    • 3x2 Female header

    pzm_kit01

     

    Programming?

    This is a 4 pin driven, dual H Bridge. 2 pins control Motor A and 2 pins control Motor B

    • Motor A is physical pins 35 and 36 (Broadcom GPIO 16 and 19)
    • Motor B is physical pins 37 and 38 (Broadcom GPIO 26 and 20)
    • For each motor:
      • One pin High and the other Low for Forward
      • One pin Low and the other High for Reverse
      • Both pins Low will stop driving the motor and allow it to slowly coast to a halt
      • Both pins High will brake the motor and bring it to a halt very quickly
    • The pzm.py library module provides basic functions for forward, reverse, spin left, spin right, turn left/right forward, turn left/right reverse
    • Download library and examples from here

     

    Wiring?

    • Put power 3V to 11V on the terminal marked VIN and GND. If you are using low power motors you can use the 5V from the Pi (note this isn't connected to the PZM board)
    • Reverse polarity protection is provided so you won't break it by putting them on the wrong way round, but it won't work until you get it right!
    • Connect one motor to Motor A and the other to Motor B
    • Done!

     

    Add to Cart
    £5.00
  • L9110S Dual H-Bridge Motor Driver Module (L9110S)
    L9110S Dual H-Bridge Motor Driver Board

    This unit is an ideal board for Driving 2 DC Motors or 1 stepper motor
    • Input Voltage: 2.5V - 12V
    • 2 independent channels
    • Peak output current (each Channel): 0.8A
    • Indicator LED
    • Motor 1 inputs: A1-A and A1-B
    • Motor 2 inputs: B1-A and B1-B
    Add to Cart
    £2.50
Per Page      1 - 8 of 8

Powered by Abantecart eCommerce Solution