Adafruit

Adafruit Circuit Playground Classic
Adafruit
£22.30
Learn electronics with the Circuit Playground, a great way to practice programming on real hardware. It has built in sensors, LEDs and no soldering or sewing is required. Similar to the Flora wearable microcontroller, the circuit playground features an ATmega32u4 processor and has alligator clip pads around the edge of the board for easy connecting. It can be powered via USB, AAA or lithium polymer batteries. Circuit Playground has built-in USB support. You just need to plug it in to a computer via a micro USB cable and it will be recognised. It also has USB HID support so can act like a mouse or keyboard to attach directly to computers. ATmega32u4 Processor, running at 3.3V and 8MHz MicroUSB port for programming and debugging with Arduino IDE USB port can act like serial port, keyboard, mouse, joystick or MIDI Note: This is the Developer Edition of Circuit Playground. This vers
Adafruit Feather HUZZAH with ESP8266 - Loose Headers
Adafruit
£16.42
Feather is the new development board from Adafruit, and like its namesake it is thin, light, and lets you fly! We designed Feather to be a new standard for portable microcontroller cores.This is the  Adafruit Feather HUZZAH ESP8266  - our take on an 'all-in-one' ESP8266 WiFi development board with built in USB and battery charging. Its an  ESP8266 WiFi module with all the extras you need, ready to rock!  We have other boards in the Feather family, check'em out here. At the Feather HUZZAH's heart is an ESP8266 WiFi microcontroller clocked at 80 MHz and at 3.3V logic. This microcontroller contains a Tensilica chip core as well as a full WiFi stack. You can program the microcontroller using the Arduino IDE for an easy-to-run Internet of Things core. We wired up a high-quality SiLabs CP2104 USB-Serial chip that can upload code at a blistering 921600 baud for fast development time. It also has auto-reset so no noodling with pins and reset button pressings. The CP2104 has better driver support than the CH340 and can do very high speeds without stability issues.To make it easy to use for portable projects, we added a connector for any of our 3.7V Lithium polymer batteries and built in battery charging. You don't need a battery, it will run just fine straight from the micro USB connector. But, if you do have a battery, you can take it on the go, then plug in the USB to recharge. The Feather will automatically switch over to USB power when its available. Here's some handy specs! Measures 2.0" x 0.9" x 0.28" (51mm x 23mm x 8mm) without headers soldered inLight as a (large?) feather - 9.7 gramsESP8266 @ 80MHz with 3.3V logic/power4MB of FLASH (32 MBit)Built in WiFi 802.11 b/g/n3.3V regulator with 500mA peak current outputCP2104 USB-Serial converter onboard with 921600 max baudrate for speedy uploadingAuto
Adafruit PowerBoost 1000 Charger - Rechargeable 5V Lipo USB Boost @ 1A - 1000C [ADA2465]
Adafruit
£15.93
PowerBoost 1000 charger - rechargeable 5V lipo USB boost @ 1A is the perfect power supply for your portable project! With a built-in load-sharing battery charger circuit, you'll be able to keep your power-hungry project running even while recharging the battery. This little DC/DC boost converter module can be powered by any 3.7V LiIon/LiPoly battery, and convert the battery output to 5.2V DC for running your 5V projects. The output has been tweaked to be 5.2V instead of a straight-up 5.0V so that there's a little bit of 'headroom' for long cables, high draw, the addition of a diode on the output. The 5.2V is safe for all 5V-powered electronics like Arduino, Raspberry Pi, or Beagle Bone while preventing icky brown-outs during high current draw because of USB cable resistance. The PowerBoost 1000 charger has at the heart a TPS61090 boost converter from TI. This boost converter chip has some really nice extras such as low battery detection, 2A internal switch, synch
Adafruit Circuit Playground Express [ada3333]
ADAFRUIT
£24.95
Please note: This initial run of CPX is for developers and makers only! We're still adding full support for all of the cool sensors to MakeCode/CircuitPython/Arduino. There will be many drastic changes in APIs and functionality, so it is not ready for use with students or beginners: here be dragons! Circuit Playground Express is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and made it even better! Not only did we pack even more sensors in, we also made it even easier to program. You can now start your journey with Microsoft MakeCode block-based or Javascript programming. Then, you can use the same board to try CircuitPython, with the Python interpreter running right on the Express. As you progress, you can advance to using Arduino IDE, which has full support of all the hardware down to the low level, so you can make powerful projects.Because you can program the same board in 3 different ways - the Express has great value and re-usability. From beginners to experts, Circuit Playground Express has something for everyone. If you are looking for our original, Arduino-only Circuit Playground, check out the Circuit Playground Classic.The board is round and has alligator-clip pads around it so you don't have to solder or sew to make it work. You can power it from USB, a AAA battery pack, or with a Lipoly battery (for advanced users). Circuit Playground Express has built-in USB support. Built in USB means you plug it in to program it and it just shows up, no special cable or adapter required. Just program your code into the board then take it on the go!Here's some of the great goodies baked in to each Circuit Playground Express:10 x mini NeoPixels, each one can display any color1 x Motion sensor (LIS3DH triple-axis accelerometer with tap detection, free-fall detection)1 x Temperature sensor (thermistor)1 x Light sensor (phototransistor). Can also act as
Adafruit 746  Ultimate GPS Breakout - 66 channel w/10 Hz updates - Version 3
Adafruit
£35.00
We carry a few different GPS modules here in the Adafruit shop, but none that satisfied our every desire - that's why we designed this little GPS breakout board. We believe this is the Ultimate GPS module, so we named it that. It's got everything you want and more:-165 dBm sensitivity, 10 Hz updates, 66 channels5V friendly design and only 20mA current drawBreadboard friendly + two mounting holesRTC battery-compatibleBuilt-in dataloggingPPS output on fixInternal patch antenna + u.FL connector for external active antennaFix status LED New! Version 3 comes with the latest module which has external antenna support and Pulse-Per-Second output ...all for under $40!The breakout is built around the MTK3339 chipset, a no-nonsense, high-quality GPS module that can track up to 22 satellites on 66 channels, has an excellent high-sensitivity receiver (-165 dB tracking!), and a built in antenna. It can do up to 10 location updates a second for high speed, high sensitivity logging or tracking. Power usage is incredibly low, only 20 mA during navigation.Best of all, we added all the extra goodies you could ever want: a ultra-low dropout 3.3V regulator so you can power it with 3.3-5VDC in, 5V level safe inputs, ENABLE pin so you can turn off the module using any microcontroller pin or switch, a footprint for optional CR1220 coin cell to keep the RTC running and allow warm starts and a tiny bright red LED. The LED blinks at about 1Hz while it's searching for satellites and blinks once every 15 seconds when a fix is found to conserve power. If you want to have an LED on all the time, we also provide the FIX signal out on a pin so you can put an external LED on.Two features that really stand out about version 3 MTK3339-based module is the external antenna functionality and the the built in data-logging capability. The module has
Adafruit Parts Pal [ADA2975]
Adafruit
£17.05
LEDs and passives and transistors and switches and op-amps oh my! The Adafruit Parts Pal is the ultimate companion for an entry-level maker learning electronics. This kit is your friend whenever you need to build up a project. It contains many of our most popular components  and prototyping parts all wrapped up in one parts pack so you can open up and dig right in. Kit Contents: Prototyping:1x - Storage box with latch1x -  Half-size breadboard 20x - Male/male jumper wires - 3" (75mm) 10x - Male/male jumper wires - 6" (150mm) LEDs:5x - 5mm Diffused green LEDs 5x - 5mm Diffused red LEDs 1x - 10mm Diffused Common-Anode RGB LED Capacitors:10x - 1.0uF Ceramic capacitors10x - 0.1uF Ceramic capacitors 10x - 0.01uF Ceramic capacitors5x - 10uF 50V Electrolytic capacitors 5x - 100uF 16V Electrolytic capacitors Resistors:10x - 560 ohm 5% axial resistors10x - 1K ohm 5% axial resistors10x - 10K ohm 5% axial resistors10x - 47K ohm 5% axial resistorsSemiconductors:5x - 1N4001 Diodes 5x - 1N4148 Signal Diodes 5x - NPN Transistor PN2222 TO-92 5x - PNP Transistor PN2907 TO-922x -  5V 1.5A Linear voltage regulator - 7805 TO-220 1x -  3.3V 800mA Linear voltage regulator - LD1117-3.3 TO-220 1x - TLC555 wide-voltage range, low-power 555 Timer 1x - LM358 Dual operational Amplifier Sensors:1x - Photocell 1x - Thermistor (Breadboard version) 1x - Vibration sensor switch 1x - 10K Breadboard trim potentiometer 1x - 1K Breadboard trim potentiometerMechanical:1x - Piezo buzzer 5x - 6mm Tactile switches 3x - SPDT slide swi
Elegoo UNO R3 Project The Most Complete Ultimate Starter Kit w/TUTORIAL, UNO R3 controller board, LCD1602, Servo, Stepper Motor for Arduino UNO Project
ELEGOO
£41.99
Elegoo UNO R3 The Most Complete Starter Kit provides an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It contains all of the essential components required to start programming with the Elegoo Uno R3 board, and a free pdf tutorial featuring 33 different lessons for beginner and professional users.Component listing5x White LED5x Yellow LED5x Blue LED5x Green LED5x Red LED1x RGB LED5x 22pf Ceramic Capacitor5x 104 Ceramic Capacitor2x Photoresistor1x Thermistor5x Diode Rectifier (1N4007)2x Electrolytic Capacitor(10UF 50V)2x Electrolytic Capacitor (100UF 50V)5x NPN Transistor (PN2222)5x NPN Transistor (S8050)1x Tilt Switch5x Button (small)1x 1 digit 7-segment Display1x 4 digit 7-segment Display1x Sound Sensor Module1x LCD1602 Module (with pin header)1x IC L293D1x IC 74HC5951x Active Buzzer1x Passive Buzzer1x RTC Module1x DHT11 Temperature and Humidity Module2x Potentiometer1x Rotary Encoder Module1x Joystick Module1x Keypad Module1x 5V Relay1x IR Receiver Module1x UNO R3 Controller Board1x Breadboard1x Servo Motor (SG90)1x Stepper Motor1x ULN2003 Stepper Motor Driver Board1x Prototype Expansion1x Power Supply Module1x HC-SR501 PIR Motion Sensor1x Ultrasonic Sensor1x GY521 Module1x 3V Motor1x MAX7219 Module1x Remote1x 9V 1A Power Supply1x 65 Jumper Wire1x Water Lever Sensor1x USB Cable1x 9V Battery with DC1x RC522 RFID Module10x Resistor (10R10x Resistor (100R)10x Resistor (220R)10x Resistor (330R10x Resistor (1K)10x Resistor (2K)10x Resistor (5K1)10x Resistor (10K)10x Resistor (100K)10x Resistor (1M)20x Female-to-male Dupont Wire
Adafruit 6 inch PCB Ruler
Adafruit
£6.54
The first time you soldered up a surface mount component you may have been surprised "these are really small parts!" and there's dozens of different names too! QFN, TDFN, SOIC, SOP, J-Lead, what do they mean and how can you tell how big they are? Now you can have a reference board at your fingertips, with this snazzy PCB reference ruler. Measuring approx 1" x 6", this standard-thickness FR4, gold plate ruler has the most common component packages you'll encounter. It also has font size guide, trace-width diagram, and a set of AWG-sized drills so you can gauge your wire thicknesses.
ELEGOO UNO Project Super Starter Kit with Tutorial, 5V Relay, UNO R3, Power Supply Module, Servo Motor, Prototype Expansion Board, ect. for Arduino UNO Kit Starter Kit
ELEGOO
£29.39
Elegoo Inc. is a professional manufacturer and exporter that is concerned with the design, development production and marketing of arduino, 3d printers, raspberry pi and STM32. Our Dream is to make the best price and best quality produce for customers. So we would like to receive your valuable suggestions for our products and we can improve them for you. Warning Tip: The input voltage of Elegoo Power Supply Module is 6.5v - 9v (DC) via 5.5mm x 2.1mm plug . Please DO NOT over charge it otherwise it will burn your board and chips. Applicable Age : 12+ Note:To use Elegoo starter kits requires basic electronic knowledge. If the user has no experience, it would be better to have someone lead and teach them while studying. Component listing: 1pcs UNO R3 Controller Board 1pcs LCD1602 Module ( with pin header) 1pcs Breadboard Expansion Board 1pcs Power Supply Module 1pcs Joystick Module 1pcs IR Receiver 1pcs Servo Motor (SG90) 1pcs Stepper Motor 1pcs ULN2003 Stepper Motor Driver Board 1pcs Ultrasonic Sensor 1pcs DHT11 Temperature and Humidity Module 1pcs 9V Battery with DC 1pcs 65 Jumper Wire 1pcs USB Cable 1pcs Active Buzzer 1pcs Passive Buzzer 1pcs Potentiometer 1pcs 5V Relay 1pcs Breadboard 1pcs Remote 1pcs Tilt Switch 5pcs Button (small) 1pcs 1 digit 7-segment Display 1pcs 4 digit 7-segment Display 5pcs Yellow LED 5pcs Blue LED 5pcs Green LED 5pcs Red LED 1pcs RGB LED 2pcs Photoresistor 1pcs Thermistor 2pcs Diode Rectifier (1N4007) 2pcs NPN Transistor (PN2222) 1pcs IC 74HC595 30pcs Resistor 10pcs Female-to-male Dupont Wire
Adafruit 24 RGB Neopixel LED Ring with Integrated Drivers
Adafruit
£15.07
Round and round and round they go! 24 ultra bright smart LED NeoPixels are arranged in a circle with 2.6" (66mm) outer diameter. The rings are 'chainable' - connect the output pin of one to the input pin of another. Use only one microcontroller pin to control as many as you can chain together! Each LED is addressable as the driver chip is inside the LED. Each one has ~18mA constant current drive so the colour will be very consistent even if the voltage varies, and no external choke resistors are required making the design slim. Power the whole thing with 5VDC and you're ready to rock. There is a single data line with a very timing-specific protocol. Since the protocol is very sensitive to timing, it requires a real-time microconroller such as an AVR, Arduino, PIC, mbed, etc. It cannot be used with a Linux-based microcomputer or interpreted microcontroller such as the netduino or Basic Stamp. As it requires hand-tuned assembly it is only for AVR cores but others may have po
Breadboard-friendly RGB Smart NeoPixel - Pack of 4
ADAFRUIT
£10.94
This is the easiest way possible to add small, bright RGB pixels to your project. We took the same technology from our Flora NeoPixels and made them breadboard friendly, with two rows of 3 x 0.1 spaced header on each side for easy soldering, chaining and breadboarding. These ultra-bright LEDs have a constant-current driver cooked right into the LED package! The pixels are chainable - so you only need 1 pin/wire to control as many LEDs as you like. These pixels have full 24-bit color ability
Adafruit Flora Wearable Ultimate GPS Module [ADA1059]
Adafruit
£39.95
This module is the best way to add a GPS to your wearable project. It's part of the Adafruit Flora series of wearable electronics, designed specifically for use with the Flora motherboard. Installed on the PCB is the latest of our Ultimate GPS modules, a small, super-thin, low power GPS module with built in data-logging capability! This module's easy to use, but extremely powerful:-165 dBm sensitivity, 10 Hz updates, 66 channelsDesigned for wearable use with the Flora systemOnly 20mA current drawRTC battery-compatible - sew a battery on to create a atomic-precision real time clockBuilt-in dataloggingInternal patch antenna + u.FL connector for external active antennaFix status LED...all for under $40!The breakout is built around the MTK3339 chipset, a no-nonsense, high-quality GPS module that can track up to 22 satellites on 66 channels, has an excellent high-sensitivity receiver (-165 dB tracking!), and a built in antenna. It can do up to 10 location updates a second for high speed, high sensitivity logging or tracking. Power usage is incredibly low, only 20 mA during navigation.The module is kept small and simple, we have a ferrite bead, filter capacitor and red fix LED on board. The LED blinks at about 1Hz while it's searching for satellites and blinks once every 15 seconds when a fix is found to conserve power. If you want to have an LED on all the time, we also provide the FIX signal out on a pin so you can put an external LED on.Two features that really stand out about the MTK3339-based module is the external antenna functionality and the the built in data-logging capability. The module has a standard ceramic patch antenna that gives it -165 dB sensitivity, but when you want to have a bigger antenna, you can snap on any 3V active GPS antenna via the uFL connector. The module will automatically detect the active antenna and
Adafruit Perma-Proto Half-sized Breadboard PCB - 3 Pack! [ADA571]
Adafruit
£11.41
Customers have asked us to carry basic perf-board, but we never liked the look of most basic perf: its always crummy quality, with pads that flake off and no labeling. Then we thought about how people actually prototype - usually starting with a solderless breadboard and then transferring the parts to a more permanent PCB. That's when we realized what people would really like is a proto board that makes it easy! This proto-board is the PCB you always wish you had, but never realized it! We took the basic layout of a half-sized breadboard and turned that into a beautiful PCB. The top side has a white silkscreen, and the same markings you're familiar with, to make transferring components easy. The bottom has the 5-hole pad design that matches a classic breadboard, with 4 power bus lines on the sides, and no mask so you can easily cut traces when necessary. We used 1.2mm diameter drill holes so even parts with big leads will fit. All holes are thru-plated for strength - these wont peel off with rework. The finish is a gold plate - you won't get oxidation like with bare copper perf! There are also two mounting holes so you can attach the PCB to your project box. They'll also fit nicely in an Altoids-sized mint tin These are so handy, we decided to put them in a pack of 3. Once you use a Perma-Proto board, you'll never go back!
Adafruit MotorShield v2.3 (assembly kit) - Motor/Stepper/Servo Shield for Arduino
ADAFRUIT
£24.43
The original Adafruit Motorshield kit is one of our most beloved kits, which is why we decided to make something even better. We have upgraded the shield kit to make the bestest, easiest way to drive DC and Stepper motors. This shield will make quick work of your next robotics project! We kept the ability to drive up to 4 DC motors or 2 stepper motors, but added many improvements: Instead of a L293D darlington driver, we now have the TB6612 MOSFET driver: with 1.2A per channel and 3A peak current capability. It also has much lower voltage drops across the motor so you get more torque out of your batteries, and there are built-in flyback diodes as well. Instead of using a latch and the Arduino's PWM pins, we have a fully-dedicated PWM driver chip onboard. This chip handles all the motor and speed controls over I2C. Only two pins (SDA & SCL) are required to drive the multiple motors, and since it's I2C you can also connect any other I2C devices or shields to the same pins. This also makes it drop-in compatible with any Arduino, such as the Uno, Due, Leonardo and Mega R3. Completely stackable design: 5 address-select pins means up to 32 stackable shields: that's 64 steppers or 128 DC motors! What on earth could you do with that many steppers? I have no idea but if you come up with something send us a photo because that would be a pretty glorious project. Lots of other little improvements such as a polarity protection FET on the power pins and a bit of prototyping area. And the shield is assembled and tested here at Adafruit so all you have to do is solder on straight or stacking headers and the terminal blocks. Lets check out these specs again: 2 connections for 5V 'hobby' servos connected to the Arduino's high-resolution dedicated timer - no jitter! 4 H-Bridges: TB6612 chipset provides 1.2A per bridge (3A peak) with thermal shutdown protection, internal kickback protection diodes. Can run motors on 4.5VDC to 13.5VDC. Up to 4 bi-directional DC motors
Adafruit Flora RGB Smart NeoPixel V2 (4pk)
Adafruit
£9.94
What's a wearable project without LEDs? Our favorite part of the Flora platform is these tiny smart pixels. Designed specifically for wearables, these updated Flora NeoPixels have ultra-cool technology: these ultra-bright LEDs have a constant-current driver cooked right into the LED package! The pixels are chainable - so you only need 1 pin/wire to control as many LEDs as you like. They're easy to sew, and the chainable design means no crossed threads. This is the second version of the Flora NeoPixels, which runs at at 'high speed' 800KHz communication. Unfortunately they are not back-compatible with the chip-on-back 'low speed' (400KHz) Flora NeoPixels. If you have a project that already uses low speed pixels, and you want to attach more pixels to the chain, you will need to purchase version 1's as these are not cross-compatible.These pixels have full 24-bit color ability with PWM taken care of by the controller chip. Since the LED is so bright, you need less current/power to get the effects you want. The driver is constant current so its OK if your battery power changes or fluctuates a little.Each pixel draws as much as 60mA (all three RGB LEDs on for full brightness white). In theory, the Flora can drive up to 500 pixels at 30 FPS (it will run out of RAM after that). However, after about 10 pixels (or if the distance between pixels is more than an inch or two) the resistance of the thread can affect the power supply. For large quantities of pixels over 10, you may want to consider using stranded core wire or copper braid to provide a "power bus" for the pixels - the current draw will add up fast!Each order comes with 4 individually controllable pixels. If you want a bunch of LEDs, consider getting a sheet of 20 to save some money! Flora RGB Smart Neo Pixel version 2 -
Adafruit Audio FX Mini Sound Board - WAV/OGG Trigger 16MB Flash [ADA2341]
Adafruit
£20.04
Would you like to add audio/sound effects to your next project, without an Arduino+Shield? Or maybe you don't even know how to use microcontrollers, you just want to make a sound play whenever you press a button. What about something that has to be very small and portable? You are probably feeling a little frustrated: it's been very hard to find a simple, low cost audio effects trigger that is easy to use and does not require any programming UNTIL NOW! Don't get me wrong, I love the MP3 Music Maker shield and the Audio FX Sound Board + 2x2W Amp .  And our Wave Shield is a dependable classic.  But you either need an Arduino or they might be a little too big and powerful for your needs.  So after a lot of engineering and tinkering we've come out with the Adafruit  MINI  Sound Board, the fastest way to add audio effects to a project, with a small footprint. We think this is the best sound board for props and costumes!The Sound Board has a lot of amazing features that make it the easiest thing ever: No Arduino or other microcontroller required! It is completely stand-alone, just needs a 3 to 5.5VDC battery Small - only 1.5" x 0.9" Built in storage - yep! you don't even need an SD card, there's 16MB of storage on the board itself. Good for ~15 minutes of compressed stereo, and maybe a couple minutes of uncompressed stereo. Double that if you go with mono instead of stereo. If you don't need as much space, we also have a 2MB version. Built in Mass Storage USB - Plug any micro USB cable into the Sound Board and your Windows computer, you can drag and drop your files right on as if it were a USB key Compressed or Uncompressed audio - Go with compressed Ogg Vorbis files for longer audio files, or uncompressed WAV files High Quality Sound - You want 44.1KHz 16 bit stereo? Not a problem! The decoding hardwar
White LED Backlight Module - Large 45mm x 86mm
Adafruit
£3.70
These pretty strips of light are plastic diffused backlights, often seen in LCD displays. Normally they're tucked behind the LCD and shine white light from below. Here, we've got the LEDs available individually and they're really cool! Each LED is encased in a 3.5mm thick strip of a acrylic. The acrylic strip is a special type that is very good at diffusing light, so even though there is only one single white LED, it provides near-uniform lighting. The other flat side of the strip has a reflector on it so you only get light from the top (otherwise the backlight would lose 1/2 the brightness unnecessarily). You can treat this backlight just like an LED, light with ~3V at 20mA current and you get a pretty shape that you can mask with vinyl or draw over with marker. Gels can be used to change the color. We think these would make great wearables without the need for EL or inverters, they're much brighter than EL and use less battery. The trade-off is these are not flexible at all. This particular backlight has a 45mm x 86mm lit areaWhite LED Backlight Module - Large 45mm x 86mm ( 4:16 )
Adafruit Mini Pan-Tilt Kit - Assembled with Micro Servos [ADA1967]
Adafruit
£20.89
This fully-assembled pan-tilt kit is the perfect way to give your project full range motion with two micro servos. The pan-tilt can rotate roughly 180° from side-to-side and can tilt up&downwards around 150°.  It also comes fully assembled with two Micro Servos (SG-90 or SG-92 type) included and a 38mm x 36mm space to mount a camera or sensor or whatever you like.Since the motors are plain, every-day analog servos, you can use any microcontroller or driver. They're good for beginners who want to make stuff move and the pan-tilt is an easy way to give whatever you're making both left-right and up-down motion. In our demo, we hooked this up with a Trinket Pro  and made it do a little dance with the Arduino Servo library   
Adafruit Stepper motor - NEMA-17 size - 200 steps/rev, 12V 350mA [ADA324]
Adafruit
£12.07
A stepper motor to satisfy all your robotics needs! This 4-wire bipolar stepper has 1.8° per step for smooth motion and a nice holding torque. The motor was specified to have a max current of 350mA so that it could be driven easily with an Adafruit motor shield for Arduino (or other motor driver) and a wall adapter or lead-acid battery. Some nice details include a ready-to-go cable and a machined drive shaft (so you can easily attach stuff). We drove it with an Adafruit motor shield for Arduino and it hummed along nicely at 50 RPM. To connect to our shield, put the wires in this order: Red, Yellow, skip ground, Green, Brown (or Gray)