GPIO Experimenting

Sort By:  
  • PlayGround for Raspberry Pi - Super Kit (PLAYPI-SUP)
    Playground for Raspberry Pi - Super Kit

    This is an exciting new way to use your Raspberry Pi with physical components, both digital and analog.
    The Playground for Pi addon board gives you 8 terminals that can be inputs or outputs. Using the growing collection of Gizmos you can create all sorts of inventions
    The Playground for Pi has a built in analog converter which you can easily use with ScratchGPIO or GPIO-zero and there are examples for each of the Gizmos.

    All Gizmos except the standard Motor Gizmo will work with the Playground for Pi.

    This Playground Super Kit includes:
    • Playground for Raspberry Pi (Raspberry Pi is not included)
    • 4 x Connection Cables 20cm
    • 1 x Connection Cable 50cm
    • 1 x Connection Cable 100cm
    • Analog Dial Gizmo
    • Light Sensor Gizmo
    • Buzzer Gizmo
    • Traffic Light Gizmo
    • Servo Gizmo
    • Touch Sensor Gizmo
    • 2 x Flame Gizmos
    • 1 x Blaze Gizmo or Fire Stick Gizmo (select as Option)
    See our blog for detailed usage and programming information


    Other Gizmos - Available now
    Many Gizmos are already available and more are on the way. Each Gizmo connects directly to the Playground with usually one connection cable (Traffic Lights uses 3 cables, one for each colour). As with our Crumbs, the Gizmos are colour coded:
    • Blue - Digital Input (eg. Button)
    • Yellow - Analog Input (eg. Dial)
    • Black - Digital Output (eg. Buzzer)
    • Red - Analog Output (eg. motors)
    • White - Smart pixels ("Sparkles")


    Add to Cart
    £52.40
  • Adafruit 16-Channel PWM / Servo HAT for Raspberry Pi - Mini Kit (ADASERVOHAT)

    Description

    The Raspberry Pi is a wonderful little computer, but one thing it isn't very good at is controlling DC Servo Motors - these motors need very specific and repetitive timing pulses to set the position. Instead of asking the Pi Linux kernel to send these signals, pop on this handy HAT! It adds the capability to control 16 Servos with perfect timing. It can also do PWM up to 1.6 KHz with 12 bit precision, all completely free-running.

    For use with Raspberry Pi Model A+, B+, or Pi 2 can be used with the Model A or B if you use a tall 2x13 header instead of the included 2x20.

    The Adafruit 16-Channel 12-bit PWM/Servo HAT will drive up to 16 servos or PWM outputs over I2C with only 2 pins. The on-board PWM controller will drive all 16 channels simultaneously with no additional Raspberry Pi processing overhead. What's more, you can stack up to 62 of them to control up to 992 servos - all with the same 2 pins!

    Best of all, we even have a Python library you can use, so you'll be up and running instantly, to make your robotic creation com to life. The Adafruit PWM/Servo HAT is the perfect solution for any project that requires a lot of servos or PWM outputs! Please check out this detailed tutorial for lots more information including diagrams, schematics, installation instructions and more

    Each order comes with a Servo HAT, a 2-pin terminal block, four 3x4 headers and a 2x20 socket header. You'll need to do some light through-hole soldering to attach the headers onto the HAT circuit board, but its easy to do with basic soldering tools like a soldering iron and rosin core electronics solder. If you would like to stack multiple HATs onto one Pi, you can also pick up a 2x20 stacking header and a set of right-angle 3x4 headers that should be soldered on instead.

    Please note! This kit does not come with Raspberry Pi, servos, or required 5V power supply
    Add to Cart
    £13.30
  • Pi-Stop Educational PiStop Traffic Light Add-on for Raspberry Pi (RPI-STOP)

    Introducing the Pi-Stop

    The Pi-Stop is a low cost hardware module designed to allow Raspberry Pi users to take their first steps into interfacing with the real world.

    Designed with the learning in mind, everyone will recognise and identify its familiar elements encouraging their use along-side their own projects.

    See this independent review
     

    Move past the Stop light

    The Pi-Stop is designed to remove many of the common hurdles people are faced with when getting started using hardware with the Raspberry Pi. Often it is difficult to know what components to use and how to connect them, the Pi-Stop makes it simple by plugging directly onto pre-set positions on the Raspberry GPIO connector.

    By plugging the Pi-Stop directly on to the Raspberry Pi GPIO header, no extra cables or wires are needed. Unlike many other add-on boards, they do not block unused GPIO pins, keeping them open for other uses. The Pi-Stop can be fitted in 4 standard locations, allowing up to four Pi-Stops to be controlled independently or combined with other hardware.

    When used with optional stands, they can be used away from the GPIO header and even daisy chained to make up full traffic light sets.

    For more information about the many ways the Pi-Stop is fitted see the Pi-Stop documentation below.

    Prepare to go!

    The Pi-Stop provides a simple stepping stone, between pure screen based programming and using physical hardware to interact with the real world. Components like the Pi-Stop will provide a flexible and non-restrictive way to build understanding through experimenting.

    Since it is only a step away from a bag of components, it also allows the programming of hardware to be introduced, and the electronics involved can be introduced separately, if desired. Allowing the pupils to discover they can control real things, and then again to discover they can also build their own circuits and control them in exactly the same way.

    Often, people are faced with a magic board which they plug in and tell it to do stuff, however it isn't always clear to them why or how it does it. By providing something which they can remove and replace with something (apparently) completely different (- wires, breadboards and LEDs) they will be able to understand the link.

    By keeping the hardware very simple, it allows better understanding of what is happening, and allows space to come up with your own projects and apply the concepts with your own ideas in mind.

    GO Full throttle

    The documentation and guides are openly available for the Pi-Stop for educational use. There will be guides, tutorials and workshop material available all of which can be taken as is [available as PDF format] or adapted to your own needs [available in markdown format].

    It is encouraged that similar materials can be submitted back for others also to share and make use of.

    The materials will demonstrate the concepts, methods and provide the building blocks to explore ideas and take learning further by with creative projects, activities and games.

    Pi-Stop Documentation

    The following material is available (in both PDF and markdown format):

    Discover: The Pi-Stop: Learn what the Pi-Stop is and how to use it.

    Setup: Scratch GPIO: Get up and running with Scratch GPIO ready to use with the Pi-Stop.

    Explore and Challenge Scratch GPIO: Pi-Stop First Steps: If you've not used Scratch before, this will provide a quick introduction to building your first Scratch GPIO program.

    Explore and Challenge Scratch GPIO: Pi-Stop Traffic Sequence

    Explore and Challenge Scratch GPIO: Pi-Stop Traffic Sequence - Create your own traffic light sequence and learn how to use Scratch GPIO with the Pi-Stop.

    Explore and Challenge Scratch GPIO: Pi-Stop Reaction Game - How fast are your reflexes? Test your reaction time with the Pi-Stop Reaction game.

    Explore and Challenge Scratch GPIO: Pi-Stop Simon Memory Game - Challenge your memory and get the highest score!

    Workshop Materials

    The workshop materials will be split into four areas:

    Discover: This will provide useful reference information for the user which will be useful later on.

    Setup: This contains important information on how to setup your system correctly before you start.

    Explore and Challenge: Step by step guide to gradually introduce the concepts and ideas while applying existing skills and knowledge. These provide an introduction with clear walk-through to a solution, making it an excellent place to get started.

    Create and Solve: We encouraging problem solving by presenting a problem, and providing the components to a possible solution.

    Supporting worksheets:

    Worksheets: The workshop is structured using the worksheets which will tie together the materials, provide space for note taking and a means to keep track of progress.

    Example Workshop

    The following materials were used at the Digimakers Bristol event held the @Bristol Science Centre (14th June 2014) - ready to print PDF format.

    Suitable for age 6 and upwards (probably less with extra guidance), runs for 1 to 2 hours depending on ability/creativity.

    1. Setup: Scratch GPIO (workshop version) - Explains how to setup Scratch GPIO

    2. Explore and Challenge Scratch GPIO: Pi-Stop First Steps - Introduces how to use Scratch and using Scratch GPIO. If you are already familiar with Scratch you can skip this.

    3. Explore and Challenge Scratch GPIO: Pi-Stop Traffic Sequence - Create your own traffic light sequence and learn how to use Scratch GPIO with the Pi-Stop.

    4. Explore and Challenge Scratch GPIO: Pi-Stop Reaction Game - How fast are your reflexes? Test your reaction time with the Pi-Stop Reaction game.

    5. Explore and Challenge Scratch GPIO: Pi-Stop Simon Memory Game - Challenge your memory and get the highest score!

    Workshop Worksheet - Used for participants to keep track of their progress during the workshop.


    On your marks...

    Get set...

    GO!

    Add to Cart
    £2.95
  • PiStop Base for Pi-Stop Educational Traffic Light Add-on for Raspberry Pi (RPI-STAND)

    These bases are ideal for fitting your Pi-Stop traffic lights away from the Pi.

    Each base has a male end and a female end, so that they can be "daisy-chained" together and have multiple lights all going together.

    The bases have 8 holes that fit on Lego® pieces

    Add to Cart
    £1.50
  • 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
  • Adafruit I2C ADS1115 16-Bit ADC 4 Channel with Programmable Gain Amplifier (ADA-ADC16)

    For microcontrollers without an analog-to-digital converter or when you want a higher-precision ADC, the ADS1115 provides 16-bit precision at 860 samples/second over I2C. The chip can be configured as 4 single-ended input channels, or two differential channels. As a nice bonus, it even includes a programmable gain amplifier, up to x16, to help boost up smaller single/differential signals to the full range. We like this ADC because it can run from 2V to 5V power/logic, can measure a large range of signals and its super easy to use. It is a great general purpose 16 bit converter.

    The chip's fairly small so it comes on a breakout board with ferrites to keep the AVDD and AGND quiet. Interfacing is done via I2C. The address can be changed to one of four options (see the datasheet table 5) so you can have up to 4 ADS1115's connected on a single 2-wire I2C bus for 16 single ended inputs.

    To get you started, we have example code for both the Raspberry Pi (in the Adafruit Pi Python library) and Arduino (in the ADS1X15 Arduino library repository) Simply connect GND to ground, VDD to your logic power supply, and SCL/SDA to your microcontroller's I2C port and run the example code to start reading data.

    Technical Details

    • WIDE SUPPLY RANGE: 2.0V to 5.5V
    • LOW CURRENT CONSUMPTION: Continuous Mode: Only 150µA Single-Shot Mode: Auto Shut-Down
    • PROGRAMMABLE DATA RATE: 8SPS to 860SPS
    • INTERNAL LOW-DRIFT VOLTAGE REFERENCE
    • INTERNAL OSCILLATOR
    • INTERNAL PGA
    • I2C INTERFACE: Pin-Selectable Addresses
    • FOUR SINGLE-ENDED OR TWO DIFFERENTIAL INPUTS
    • PROGRAMMABLE COMPARATOR
    • This board/chip uses I2C 7-bit addresses between 0x48-0x4B, selectable with jumpers.
    Add to Cart
    £10.45
  • 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
  • ABS Mounting Plate (Initio deck) 180 x 120mm (BBDHOLD)
    Mounting Board with Breadboard for Arduino or Raspberry Pi
    • A great way to mount your Arduino or Raspberry Pi with a half-size breadboard
    • Ideal for GPIO experiments on Raspberry Pi as well as all types of experiments with Arduino
    • This is our universal baseplate, injected moulded from tough, black ABS
    • Breadboard Optional
    • Supports Arduino Uno, Leonardo, Mega2560, Due, Yun as well as Raspberry Pi (Rev B with mounting holes)
      • NB. For Raspberry Pi you should use an offset standoff (included) for the central mounting hole
    • Size 180 x 120mm

    Add to Cart
    £2.45
  • Mini Solderless Breadboards - 170 Tie-point - Pack of 6 (BBD170)
    Pack of 6 Breadboards - One of Each Colour

    Our smallest solderless breadboards with 170 tie-points (holes for connection). These are an ideal size for fitting on the front of our mini Pan/Tilt system.

    This is arranged as 17 rows of 5 connections down each side of a central area.

    The breadboards are modular and have clips down each side allowing them to be clipped together
    • Colours, one of each included:  White, Black, Red, Yellow, Green, Blue
    • Size: 45 x 35mm
    • Number of connections: 170
    • Number of distribution rails: 0
    • Backing: Self-adhesive
    Add to Cart
    £7.50
  • Mini Solderless Breadboard - 170 Tie-point - Single (BBD170)
    Our smallest solderless breadboard with 170 tie-points (holes for connection). These are an ideal size for fitting on the front of our mini Pan/Tilt system.

    This is arranged as 17 rows of 5 connections down each side of a central area.

    The breadboards are modular and have clips down each side allowing them to be clipped together
    • Colours: Choose one of: White, Black, Red, Yellow, Green, Blue
    • Size: 45 x 35mm
    • Number of connections: 170
    • Number of distribution rails: 0
    • Backing: Self-adhesive
    Add to Cart
    £1.50
  • LED Matrix & Driver Board Kit for Raspberry Pi (MYPI-MATRIX)
    The "Pi Matrix" Raspberry Pi LED Matrix and Driver Board Kit includes everything you need to get your Raspberry Pi communicating with a large 8 x 8 LED Matrix! The kit, which is compatible with both Python and C, plugs directly into the GPIO connector on the Raspberry Pi, features a huge 8 x 8 LED Matrix, includes a 16 bit MCP23017 I/O Chip which can drive up to two 8 bit Opto Isolated Relay Boards. You can even remove the Matrix display and use it for 16 bits of I/O.
     
    Basic soldering skills are required to assemble this product.
     
    Pi Matrix Features:
    • Kit Contents
      • 1 x PCB
      • 1 x 8 by 8 LED Matrix (60mm x 60mm)
      • 1 x MCP23017 Serial Interface I/O Expander IC's.
      • 1 x 28 Pin IC Sockets
      • 1 x 2 Pin Jumper
      • 1 x Capacitor
      • 1 x 40 Pin Header Row
      • 2 x 8 Pin Headers
      • 16 x Resistors
      • 1 x GPIO Header
      • 1 x Stick on Rubber Bumper 
    • Kit designed for easy integration of an 8 x 8 LED Matrix with the Raspberry Pi!
    Product Video


    Resources

    Pi Matrix Assembly Guide

    A Beginners Guide to the Pi Matrix Part 1

    A Beginners Guide to the Pi Matrix Part 2

    MCP23017 Datasheet Download

    Add to Cart
    £9.95
  • 26-Pin Female Header for Raspberry Pi GPIO - Pack of 2 (HDRF26)
    26-Pin Female Header for fitting to the Raspberry Pi GPIO port (Model B and A)

    Pack of 2
    • RoHs
    • Gold-plated connections
    • 33.5 x 5 x 8mm
    Add to Cart
    £1.00
  • Pack of 20 LEDs - Choose Colour ()
    A pack of 20, 3mm LEDs in a choice of colours: Red, yellow, Green, Blue, White
    Add to Cart
    £1.00
  • Pi-Lite - Lots of LEDs for the Raspberry Pi (PiLite Red) (CIS-B040)

    Product description

    The Pi Lite is a large LED matrix display for scrolling text and graphics. It's an exciting way to get a Raspberry Pi to do something physical and fun. It's an easy plug in add on, so no soldering or special skills are required.

    The Pi Lite mixes the highly popular Arduino "Lots of LED's" shield by Jimmy Rogers with the world of the Raspberry Pi. Using standard serial communications (@9600bps), it's really simple to send text and graphics to the 126 LED's. The matrix is powered from an ATMega328p processor which means all the processing of driving the 126 LED's is off loaded from the Pi's processor. This frees the Pi's processor and GPIO for other functions.

     

    Video 1: http://youtube.com/watch?v=VpGx1KSqVbM

     

    Video 2: http://youtube.com/watch?v=3MKCH2ytzdQ

    • Fun and practical (perhaps display your emails or tweets in real time, scroll messages that can be seen at a distance)
    • Open source firmware (you can build in extra functions if you desire)
    • Multi function - Scroll text, bargraph, VU meter & graphics (all easy to use by sending just simple text strings)
    • Based on the Jimmy Rogers LOL shield (well tried, tested and supported)
    • 14 x 9 matrix of LEDs (for text or graphics)
    • It's serial so can be used with any TTL micro, radio (eg XRF) or PC interface (for example the popular FTDI cable)
    If you are not yet convinced, we have a Pi-Lite emulator (written in Python), so you can try before you buy.

    Features:

    • On board ATMega328p
    • High quality gold plated PCB
    • 126 Red LEDS (a White version is also available)
    • Data is driven by the Pi serial UART (you may need to setup your serial port, see below docs).
    • Runs at 5 volts off the Pi supply (49ma max)
    • Preloaded software, can be used out of the box to display the following
      • Scrolling Text (speed variable)
      • Bar Graph (vertical 14 bars)
      • VU Meter (horizontal 2 bars)
      • Frame buffer (for graphics and animation)
      • Individual Pixels (turn them on, off or toggle)
    • Pre-built / Plug and Code
    • Ability to install 6 pin ISP or 6 pin FTDI Headers to the ATMega328P for firmware upgrades or your own sketches
    • ATMega328p analog pins are broken onto standard holes (just like the Jimmy Roger shield)
    • I2C from the ATMega328p is available on pins A4 and A5 for daisy chaining of Pi-Lite to create a bigger display
    • Made in the UK

    Technical data

    Dimensions: 85mm x 55mm x 13.7mm

    Low current consumption 49ma maximum

    Downloads

    Pre Loaded Arduino Sketch https://github.com/CisecoPlc/PiLite

    Documentation

    B040 - Pi-Lite UserGuide - http://openmicros.org/index.php/articles/94-ciseco-product-documentation/raspberry-pi/280-b040-pi-lite-beginners-guide

    Projects

    Twitter ticker for the Pi - http://openmicros.org/index.php/articles/94-ciseco-product-documentation/raspberry-pi/298-pilite-twitter-feed

    Add to Cart
    £9.00
    £16.65
  • Pi-Lite - Lots of LEDs for the Raspberry Pi (PiLite White) (CIS-B041)

    Product description

    The Pi Lite is a large LED matrix display for scrolling text and graphics. It's an exciting way to get a Raspberry Pi to do something physical and fun. It's an easy plug in add on, so no soldering or special skills are required.

    The Pi Lite mixes the highly popular Arduino "Lots of LED's" shield by Jimmy Rogers with the world of the Raspberry Pi. Using standard serial communications (@9600bps), it's really simple to send text and graphics to the 126 LED's. The matrix is powered from an ATMega328p processor which means all the processing of driving the 126 LED's is off loaded from the Pi's processor. This frees the Pi's processor and GPIO for other functions.

     

    Video 1: http://youtube.com/watch?v=VpGx1KSqVbM

     

    Video 2: http://youtube.com/watch?v=3MKCH2ytzdQ

    • Fun and practical (perhaps display your emails or tweets in real time, scroll messages that can be seen at a distance)
    • Open source firmware (you can build in extra functions if you desire)
    • Multi function - Scroll text, bargraph, VU meter & graphics (all easy to use by sending just simple text strings)
    • Based on the Jimmy Rogers LOL shield (well tried, tested and supported)
    • 14 x 9 matrix of LEDs (for text or graphics)
    • It's serial so can be used with any TTL micro, radio (eg XRF) or PC interface (for example the popular FTDI cable)
    If you are not yet convinced, we have a Pi-Lite emulator (written in Python), so you can try before you buy.

    Features:

    • On board ATMega328p
    • High quality gold plated PCB
    • 126 White LEDS (a Red version is also available)
    • Data is driven by the Pi serial UART (you may need to setup your serial port, see below docs).
    • Runs at 5 volts off the Pi supply (49ma max)
    • Preloaded software, can be used out of the box to display the following
      • Scrolling Text (speed variable)
      • Bar Graph (vertical 14 bars)
      • VU Meter (horizontal 2 bars)
      • Frame buffer (for graphics and animation)
      • Individual Pixels (turn them on, off or toggle)
    • Pre-built / Plug and Code
    • Ability to install 6 pin ISP or 6 pin FTDI Headers to the ATMega328P for firmware upgrades or your own sketches
    • ATMega328p analog pins are broken onto standard holes (just like the Jimmy Roger shield)
    • I2C from the ATMega328p is available on pins A4 and A5 for daisy chaining of Pi-Lite to create a bigger display
    • Made in the UK

    Technical data

    Dimensions: 85mm x 55mm x 13.7mm

    Low current consumption 49ma maximum

    Downloads

    Pre Loaded Arduino Sketch https://github.com/CisecoPlc/PiLite

    Documentation

    B040 - Pi-Lite UserGuide - http://openmicros.org/index.php/articles/94-ciseco-product-documentation/raspberry-pi/280-b040-pi-lite-beginners-guide

    Projects

    Twitter ticker for the Pi - http://openmicros.org/index.php/articles/94-ciseco-product-documentation/raspberry-pi/298-pilite-twitter-feed

    Add to Cart
    £10.00
    £20.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
  • 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
  • MeArm - The Robot Arm taking the world by storm (MEARM)
    The MeArm is a fantastic, low-cost and easy to build robotic arm with a natty little gripper. It comes complete with all the fixings and 4 servos you need to assemble it.

    All the files for the MeArm are open-source so if you fancy building one for as little money as possible, please give it a go.


    The latest version is a stable base model and that's what you see here today. It ships with all the acrylic parts you'll need as well as all of the fixings and four hobby servos.

    The most recent instructions for the #meArm are available as a pdf and at instructables.com

    Our basic testing has involved driving the servos straight from an Arduino, using a simple shield and four 10k Ohm potentiometers. The code for that can be found in the MeArm Github

    Software exists for the Arduino, Raspberry Pi, Beaglebone Black and Espruino, as the MeArm community is amazing! 

     

    Add to Cart
    £26.95
  • PlayGround for Raspberry Pi - Starter Kit (PLAYPI-ST)
    Playground for Raspberry Pi - Starter Kit

    This is an exciting new way to use your Raspberry Pi with physical components, both digital and analog.
    The Playground for Pi addon board gives you 8 terminals that can be inputs or outputs. Using the growing collection of Gizmos you can create all sorts of inventions
    The Playground for Pi has a built in analog converter which you can easily use with ScratchGPIO or GPIO-zero and there are examples for each of the Gizmos.

    All Gizmos except the standard Motor Gizmo will work with the Playground for Pi.

    This Starter Kit Includes:
    • Playground for Raspberry Pi (Raspberry Pi is not included)
    • 4 x Connection Cables
    • Traffic Light Gizmo
    • Dial Gizmo
    • Buzzer Gizmo
    • 2 x Flame Gizmos
    • Prototyping Gizmo
    See our blog for detailed usage and programming information


    Other Gizmos - Available now
    Many Gizmos are already available and more are on the way. Each Gizmo connects directly to the Playground with usually one connection cable (Traffic Lights uses 3 cables, one for each colour). As with our Crumbs, the Gizmos are colour coded:
    • Blue - Digital Input (eg. Button)
    • Yellow - Analog Input (eg. Dial)
    • Black - Digital Output (eg. Buzzer)
    • Red - Analog Output (eg. motors)
    • White - Smart pixels ("Sparkles")

    Here is a great video introducing Playground for Crumble. A similar approach can be taken with Playground for Pi

    Add to Cart
    £28.50
  • PlayGround for Raspberry Pi (PLAYPI)
    Playground for Raspberry Pi

    The latest addition to our popular Playground system is this addon board for the Raspberry Pi (all 40-pin versions).
    This allows you to connect to all the existing Gizmos (except the Motor Gizxmo) using a simply stereo 3.5mm jack cable.

    * Gizmos and cables not included, but we also have starter kits available

    See our blog for detailed usage and programming information

    Features:
    • Plugs directly onto your Raspberry Pi (all versions with a 40-pin GPIO header)
    • This board is mechanically a HAT, but doesn't have the EEROM so cannot be called a HAT
    • Blue power indicator LED
    • Robust design allows you to short the outputs with damaging the Pi (or affecting it in any way)
    • Provides 8 ports that can be analog input, digital Input or digital output
    • Each connector includes the signal as well as power and ground
    • Fast and easy to connect

    Gizmos
    Many Gizmos are already available and more are on the way. Each Gizmo connects directly to the Playground with usually one connection cable (Traffic Lights uses 3 cables, one for each colour). As with our Crumbs, the Gizmos are colour coded:
    • Blue - Digital Input (eg. Button)
    • Yellow - Analog Input (eg. Dial)
    • Black - Digital Output (eg. Buzzer)
    • Red - Analog Output (eg. motors)
    • White - Smart pixels ("Sparkles")

    Here is a great video introducing Playground for Crumble

    Add to Cart
    £12.00
Per Page      1 - 20 of 78

Powered by Abantecart eCommerce Solution