Raspberry Pi

Sort By:  
  • 4tronix PZM Pi Zero Motor Shim (PZM01)

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


    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
  • Raspberry Pi 3 Model B Board Wifi Bluetooth IOT Ready (RPI-3B)
    RASPBERRY PI 3 - MODEL B, 1GB RAM

    Built on the latest Broadcom 2837 ARMv8 64bit processor the new generation Raspberry Pi 3 Model B is faster and more powerful than its predecessors.

    It has improved power management to support more powerful external USB devices and further to customer feedback based development the new Raspberry Pi 3 now comes with built-in wireless and Bluetooth connectivity.
     

    Raspberry Pi 3 key improvements from the Raspberry Pi 2:

    Improved Performance

    • Next Generation QUAD Core Broadcom BCM2837 64bit ARMv8 processor
    • Processor speed has increased from 900MHz on the Raspberry Pi 2 to 1.2GHz on the Raspberry pi 3 Model B
    Improved Connectivity
    • BCM43143 WiFi on board
    • Bluetooth Low Energy (BLE) on board
    Improved Power Management
    Upgraded switched power source up to 2.5 Amps (can now power even more powerful devices over USB ports)

     

    Raspberry Pi 2 - Model B Technical Specification:

    • Broadcom BCM2837 Quad Core Processor powered Single Board
    • BCN43143 WiFi and Bluetooth Low Energy (BLE) Support
    • Computer running at 1.2GHz
    • 1GB RAM
    • 40pin extended GPIO
    • 4 x USB ports
    • 4 pole Stereo output and Composite video port
    • Full size HDMI
    • CSI camera port for connecting the Raspberry Pi camera
    • DSI display port for connecting the Raspberry Pi touch screen display
    • Micro SD port for loading your operating system and storing data
    • Micro USB power source
    Add to Cart
    £26.95
  • RasPIO GPIO PCB Ruler 6" (GPIORUL)

    The RasPiO® GPIO Ruler…

    • is the ideal quick reference for RPi.GPIO hacking on the Raspberry Pi in Python
    • has all the most commonly used RPi.GPIO code, which can be hard to remember
    • is a Raspberry Pi port identification aid (GPIO numbers and Alt functions)
    • can be used as a ruler (cm/inches)
    • fits easily in a pencil case, toolbox or desk tidy
    Add to Cart
    £4.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
  • McRoboFace - Add Emotion and Fun to your Electronic Creation (MCFACE)

    McRoboFace - Add Character to your Creations!


    We all like adding blinky LEDs to our electronics creations, whether it is a robot, weather station or something that reads and displays sensor data. Now with McRoboFace you can add emotions to everything at the same time as adding blinkies.

    All the 17 RGB LEDs are fully addressable and can be controlled by most processors in the field using standard "neopixel" code. This includes Raspberry Pi, Crumble, Arduino, ESP8266, micro:bit and Codebug.

    We also offer a diffuser kit to provide that softer look. Kit contains an acrylic diffuser, screws, nuts and spacers for mounting

    Please visit our blog for more information on programming and connecting to various devices

     

    Add to Cart
    £7.00
  • PiStep2 Dual/Quad Stepper Motor Control Board for Raspberry Pi (PISTEP2D/Q)

    Dual/Quad Stepper Motor Control Board for Raspberry Pi

    Fully Assembled - No Soldering Required

    Raspberry Pi Zero Form Factor - works with all versions of Raspberry Pi with 40pin GPIO connector

    Stepper motors (optional extra) and Raspberry Pi not included


    Available in either Dual (2 steppers) or Quad (4 steppers) versions

    Various Power Options:
    1. Powered from the Raspberry Pi 5V
    2. From the 2-pin Terminal (whatever voltage is required for the motors)
    3. Micro-USB - 5V only
    This neat little board plugs directly into the Raspberry Pi GPIO header and provides 2 or 4 connectors for our small stepper motors 28BYJ-48

    Pinout is simple:
    • Physical pins 11, 12, 13, 15 for Motor A (GPIO 17, 18, 27, 22)
    • Physical pins 16, 18, 22, 7 for Motor B (GPIO 23, 24, 25, 04)
    • Physical pins 33, 32, 31, 29 for Motor C (GPIO 13,12,6,5)
    • Physical Pins 38, 37, 36, 35 for Motor D (GPIO 20,26,16,19)
       

    Each pin has an associated white LED so you can see the stepper signals going through

    Power Supply Alternatives

    • Jumper VCC-VSTP (default). Power from the motors is taken from the Raspberry Pi 5V line
      • Micro-USB into Raspberry Pi. 5V for the Pi and the stepper motors goes through a poly-fuse which can trip if 2 motors are used simultaneously
      • Micro-USB into the PiStep board. 5V for both the Pi and the stepper motors is provided directly from the 5V USB input so no problems with 2 motors at once
    • Jumper VSTP-VIN. Power for the motors is provided from the 2-pin screw terminal, so can be any voltage that the steppers can handle. Ensure you use the correct polarity! We recommend to keep it below 12V. You will find that the stepper motors can go up to 9V and will be able to step faster, the higher the voltage that is applied, but there will be some deterioration of the life of the stepper motor at a higher voltage.



    Python Programming
    Please see the excellent example here for some pointers. You will need to change the pin numbers as above and also change the speed so it steps at a visible rate. You may also want to remove the print statements to speed it up. The lines in Red below are changed from the original to operate Motor A.

    # Use BCM GPIO references
    # instead of physical pin numbers
    GPIO.setmode(GPIO.BCM)

    # Define GPIO signals to use
    # Pins 18,22,24,26
    # GPIO24,GPIO25,GPIO8,GPIO7
    StepPins = [17,18,27,22]

    # Set all pins as output
    for pin in StepPins:
      print "Setup pins"
      GPIO.setup(pin,GPIO.OUT)
      GPIO.output(pin, False)

    # Define some settings
    StepCounter = 0
    WaitTime = 0.01



    ScratchGPIO Programming

    These pins are identical to those required by ScratchGPIO and therefore can easily be driven using simple Scratch commands:
    Set motor type for Scratch to be Stepper motor

    Set the position of the stepper motor A

    Set the speed of the stepper motor A


     
    Add to Cart
    £8.00
  • Zero Point Analog Output for Raspberry Pi (ZeroPoint) (ZPOINT)

    Zero Point Analog Output for Raspberry Pi

    Fully Assembled - No Soldering Required

    Raspberry Pi Zero Form Factor - works with all versions of Raspberry Pi with 40pin GPIO connector


    ZeroPoint is an analog gauge with a prototyping area for your own sensors

    The gauge is a small stepper motor (X27.168) that is driven using an H-bridge (it’s a bipolar stepper so needs to be driven both ways)

    Although it is a standard stepper motor to operate, it only travels through just over 300 degrees before hitting the physical end stops.

    This gauge is used in many vehicles for speedometer, tachometer, etc.

    Using the Python library provided you can set the dial to any position between 0 and 600 which covers 300 degrees around the dial. Use this to show off your sensor readings, CPU usage, number of tweets or whatever you like.

    Visit the blog page for software downloads as well as PDF templates of various dials


     
    Add to Cart
    £9.75
  • 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
  • PiStop Road Crossing Base for Raspberry Pi (RPI-CROSS)
    PiStop Road Crossing Base

    This products is an oversized Hat Addon Board for your Raspberry Pi that enables you to plug in 4 PiStops (optional extra) and control them in a standard 4-way road crossing

    In addition to 2 pairs of traffic lights, there are:
    • Two pairs of pedestrian crossing lights, each with red and Green LEDs on both sides of the roads
    • Two pairs of buttons which you can use to control the pedestrian crossing lights or something else if you choose
    • Buzzer, so you can make a sound when pedestrians are allowed to cross
    This can all be programmed easily on your Raspberry Pi in Python (with GPIO-Zero or RPI-GPIO) or in Scratch (ScratchGPIO)

    Notes:
    1. PiStops are optional extras
    2. Figures shown are not included
    3. Requires a Raspberry Pi with 40-pin GPIO connector
    The Broadcom pin numbers are show on the back of the board for reference:

    Left/Right Traffic Lights:
    Red - 27
    Amber- 22
    Green - 23
     
    Up/Down Traffic Lights:
    Red - 4
    Amber - 17
    Green - 18

    Up/Down Pedestrian Lights:
    Red - 25
    Green - 24

    Left/Right Pedestrian Lights:
    Red - 5
    Green - 6

    Buttons:
    Up/Down - 12
    Left/Right - 13

    Buzzer - 19
    Add to Cart
    £10.00
  • GPIO Interceptor GPIO Breakout for 40-pin Raspberry Pi (BBBBRKT)
    40-Pin GPIO Breakout for Raspberry Pi

    A great way of accessing those unused GPIO pins even when they're covered by a HAT

    Now with a custom-made longer and fatter extended female header to ensure great connection with every HAT and pHAT!

    • Suitable for all Raspberry Pi with 40 pin GPIO. Zero, A+, B+, 2B, 3B
    • GPIO header is pre-soldered
    • All pins labelled (Broadcom naming)
    • Solder wires directly to the broken out pins or solder the (included) male header
    • Uses a low-profile header fitted to the breakout PCB and an extended female header that you simply push through the holes (see photos)
    • Plug your HAT or other addon board into the pins of the extended header
    • Matte black PCB with gold plated contacts
    Contents:
    • PCB with pre-fitted GPIO header
    • Extended female header 2x20, 12mm legs (push though)
    • 2x20 male header (solder on if required)
    • All RoHS compatible and gold-plated
    Part of the Basic Building Blocks range from 4tronix which enables stacking multiple addons. As with all products in the range, the GPIO header is pre-fitted, leaving you to solder the through-hole components.

    Add to Cart
    £3.75
  • GPIO Breakout Intercept for 40-pin Raspberry Pi PCB (10 pack) (BBBBRKT10)
    40-Pin GPIO Breakout for Raspberry Pi - 10 Pack PCB+GPIO Header Only

    This item is a panel of 10 PCBs with the GPIO connector already soldered on. The additional female and male headers shipped with the single item are not included.

    A great way of accessing those unused GPIO pins even when they're covered by a HAT
    • Suitable for all Raspberry Pi with 40 pin GPIO. Zero, A+, B+, 2B, 3B
    • GPIO header is pre-soldered
    • All pins labelled (Broadcom naming)
    • Solder wires directly to the broken out pins or solder a male header (not included)
    • Uses a low-profile header fitted to the breakout PCB and an extended female header (not included) that you simply push through the holes (see photos)
    • Plug your HAT or other addon board into the pins of the extended header
    • Matte black PCB with gold plated contacts
    Contents:
    • PCB with pre-fitted GPIO header (male header and extended female header NOT included
    • All RoHS compatible and gold-plated
    Part of the Basic Building Blocks range from 4tronix which enables stacking multiple addons. As with all products in the range, the GPIO header is pre-fitted, leaving you to solder the through-hole components.

    NB. Some HATs using low-profile headers may not make as good contact with the header. In that case, you will need to screw the HAT firmly into supporting pillars (not included).
    Add to Cart
    £21.80
  • Custom Extended 40-pin 2x20 Female Header for Raspberry Pi (HDR2X20C)
    Specially Made Extended Female Header for Raspberry Pi

    We have had this header made with square pins instead of the normal flat pins so they can be used to push through the standard low-profile GPIO headers on addon boards and

    These were made especially for our Basic Building Blocks range of boards.
    • RoHs
    • Gold-plated connections
    • 2.54mm pitch
    • Legs: 12.1mm long, 0.6mm square pins
    • Body: 11mm
    Add to Cart
    £1.80
Per Page      81 - 92 of 92

Powered by Abantecart eCommerce Solution