Image | Item | Location | Available | |
---|---|---|---|---|
Micro Servo - High Powered, High Torque Metal Gear Add even more power to your robot with this metal-geared servo. The tiny little servo can rotate approximately 180 degrees (~90 in each direction), and works just like the standard kinds you're used to but smaller. You can use any servo code, hardware or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gear box, especially since it will fit in small places. Despite its size, this micro-servo is as strong as many 'standard' size servos! Works great with the Motor Shield for Arduino, our 16-channel Servo Driver, or by just wiring up with the Servo library. Comes with a few horns and hardware. This micro servo packs a big punch for its little size. it's just a little bit bigger than our High Torque Metal Gear Micro Servo but runs with almost double the stall torque. To control with an Arduino, we suggest connecting the orange control wire to pin 9 or 10 and using the Servo library included with the Arduino IDE (see here for an example sketch). Position "0" (1.5ms pulse) is middle, "90" (~2ms pulse) is all the way to the right, "-90" (~1ms pulse) is all the way to the left. Note that unlike most servos you may be familiar with, this one does not have mechanical stops! | 4/4 | |||
Parallax (Futaba S148) Continuous Rotation Servo #900-00008 The Parallax continuous rotation servo is a Futaba S148 servo that has been modified for continuous rotation. Since servos have their own integrated control circuitry, this unit gives you an easy way to get your robot moving.Key specs at 6 V: 50 RPM (no-load), 38 oz-in (2.7 kg-cm), 43 g Parallax (Futaba S148) continuous rotation servo. The Parallax (Futaba S148) continuous rotation servo converts standard RC servo position pulses into continuous rotation speed. It can be controlled directly by a microcontroller without any additional electronics, which makes it a great actuator for robotics projects. The servo includes an adjustable potentiometer that can be used to center the servo and comes with a star-shaped servo horn and an 11″ (270 mm) lead. Specs Power: 4.8 – 6 V Top 6 V speed: 50 RPM (with no load) Torque: 2.7 kg-cm/38 oz-in at 6 V Weight: 43 g/1.5 oz with servo horn and screw Size (L x W x H): 40.5 mm x 20.0 mm x 36.1 mm / 1.60" x 0.8" x 1.42" Control interface: RC servo pulse width control, 1.50 ms neutral Manual adjustment port This servo is compatible with our servo controllers and our servo wheels and sprockets. Continuous rotation servo size comparison. From left to right: SpringRC SM-S4303R, Power HD AR-3606HB, FEETECH FS5106R, Parallax Feedback 360°, Parallax (Futaba S148), and FEETECH FS90R. People often buy this product together with: | 1/1 | |||
Standard servo - TowerPro SG-5010 - 5010 This high-torque standard servo can rotate approximately 180 degrees (90 in each direction). You can use any servo code, hardware or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gear box. Comes with 3 horns, as shown. They aren't the highest quality servo (which is why they are less expensive) and so are not suggested for hobby planes. We now carry the Tower-Pro SG-5010. To control with an Arduino, we suggest connecting the orange control wire to pin 9 or 10 and using the Servo library included with the Arduino IDE (see here for an example sketch). Position "0" (1.5ms pulse) is middle, "90" (~2ms pulse) is all the way to the right, "-90" (~1ms pulse) is all the way to the left. | 1/1 | |||
Continuous Rotation Micro Servo - FS90R Need to make a tiny robot? This little micro servo rotates 360 degrees fully forward or backwards, instead of moving to a single position. You can use any servo code, hardware or library to control these servos. Good for making simple moving robots. Comes with five horns and attachment screws, as shown. Good for beginners who want to make stuff move without building a motor controller with feedback & gear box, especially since it will fit in small places. Of course, its not nearly as strong as a standard servo. Works great with the Motor Shield for Arduino, our 16-channel Servo Driver, or by just wiring up with the Servo library. To control with an Arduino, we suggest connecting the orange control wire to pin 9 or 10 and using the Servo library included with the Arduino IDE (see here for an example sketch). Position "90" (1.5ms pulse) is stop, "180" (2ms pulse) is full speed forward, "0" (1ms pulse) is full speed backwards. They may require some simple calibration, simply tell the servo to 'stop' and then gently adjust the potentiometer in the recessed hole with a small screwdriver until the servo stops moving. | 8/8 | |||
Power HD Sub-Micro Servo HD-1440A The HD-1440A analog servo from Power HD is one of the smallest servos we carry and is a great, inexpensive, tiny actuator for a small robot mechanism. Servo horns and associated hardware are included.Key specs at 6 V: 0.10 sec/60°, 11 oz-in (0.8 kg-cm), 4.4 g. An example of hardware included with the Power HD sub-micro servo HD-1440A and the sub-micro servo 3.7g (generic). Actual hardware might vary. This is a great general-purpose actuator for tiny mechanisms. The lead is terminated with a standard “JR”-style connector, which is Futaba-compatible. Mounting screws and an assortment of servo horns is included with this servo (hardware might vary). You can find more information about this servo under the specifications tab and in its datasheet (379k pdf). Note that, as with most hobby servos, stalling or back-driving this servo can strip its gears. Note: The case of this servo has changed from translucent blue to solid black (pictures of the two versions are available under the pictures tab). People often buy this product together with: | 1/5 | |||
Sub-micro Servo - SG51R This is just about the cutest, tiniest little micro servo we could find, even smaller than the 9 gram micro servos we love so much. It can rotate approximately 180 degrees (90 in each direction) and works just like the standard kind you're used to but much smaller. You can use any servo code, hardware or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gear box, especially since it will fit in small places. Of course, its not nearly as strong as a standard servo. Works great with the Motor Shield for Arduino or by just wiring up with the Servo library. Comes with a few horns and hardware. To control with an Arduino, we suggest connecting the orange control wire to pin 9 or 10 and using the Servo library included with the Arduino IDE (see here for an example sketch). Position "0" (1.5ms pulse) is middle, "90" (~2ms pulse) is all the way to the right, "-90" (~1ms pulse) is all the way to the left. | 1/1 | |||
Pimoroni Pan-Tilt HAT for Raspberry Pi - without pan-tilt module The Pan-Tilt HAT from Pimoroni lets you mount and control a pan-tilt module right on top of your Raspberry Pi. The HAT and its on-board microcontroller let you independently drive the two servos (pan and tilt), as well as driving up to 24 regular LED (with PWM control) or NeoPixel RGB (or RGBW) LEDs. There's also a handy slot through which you can route the servo, LED, and camera cables. The module pans and tilts through 180 degrees in each axis. Use Pan-Tilt HAT with a Pi camera for face-tracking, or mount it on top of your roving robot as a set of eyes. Ideal for a mini CCTV system, it will allow you to control the movement of your Pi camera with minimal fuss. Or why not just stick a foam sword on top and make it swashbuckle?! There's absolutely no soldering required (unless you decide to use a NeoPixel strip or ring with it), as the servos on the pan-tilt module have female jumper wires attached and they've soldered a strip of right-angled header pins to the underside of the HAT to connect them up. They've also included a handy little acrylic camera mount to hold your camera snugly in the head of the pan-tilt module. The mount has a couple of mounting holes at the top to hold a NeoPixel stick and there's a neat little frosted diffuser to make the light super-dreamy. You can use one of our RGBW NeoPixel sticks for a lovely pure white glow (or any other color!) Note that the Pi camera, mini pan-tilt kit, NeoPixel strip, and Pi 3 are not included. You'll need to pick them up separately! Features Pan-tilt module (180 degrees motion through each axis) with two servos HAT with two servo channels, one PWM or NeoPixel RGB (or RGBW) LED channel Right-angled header pre-soldered to underside of HAT for servo and LED channels Slot to route servo, LED, and camera cables through Acrylic mount to hold Pi camera and NeoPixel strip (with diffuser) in place Compatible with Raspberry Pi 3, 2, B+, A+, and Zero Python library Comes fully assembled | 1/1 | |||
SparkFun Block for Intel® Edison - PWM The Intel® Edison is an ultra small computing platform that will change the way you look at embedded electronics. Each Edison is packed with a huge amount of tech goodies into a tiny package while still providing the same robust strength of your go-to single board computer. Powered by the Intel® Atom™ SoC dual-core CPU and including an integrated WiFi, Bluetooth LE, and a 70-pin connector to attach a veritable slew of shield-like “Blocks” which can be stacked on top of each other. It’s no wonder how this little guy is lowering the barrier of entry on the world of electronics! This Block adds eight channels of PWM control to the Edison’s I2C bus. While the PWM output can be used for any generic PWM application, it is specifically intended to provide drive control for up to eight standard hobby-type servo motors. To that end, it has an independent input for supply voltage for the servos above the normal range of the Edison, and 8 connections that support the most common pinout of hobby servo motors. The PCA9685 equipped on this board has an independent clock that can be operated at 50Hz, for servo control; at that frequency, the 12-bit resolution of the device provides approximately 200 steps of resolution for a servo motor. The PCA9685 can be used as an open collector current driver for LEDs up to 25mA as well. Six solder jumpers allow the user to attach up to 63 of these cards to a single Edison, or to adjust the address of the PCA9685 to avoid collision with other addresses on the bus. If you are looking to add a little more stability to your Intel® Edison stack, check out this Hardware Pack. It will provide you with increased mechanical strength for stacking Blocks on your Edison! Note: We are currently working on a Hookup Guide for this kit. Check back later for more updates. | 3/3 | |||
8-Channel PWM or Servo FeatherWing Add-on For All Feather Boards A Feather board without ambition is a Feather board without FeatherWings! This is the 8-Channel PWM or Servo FeatherWing, you can add 8 x 12-bit PWM outputs to your Feather board. Using our Feather Stacking Headers or Feather Female Headers you can connect a FeatherWing on top or bottom of your Feather board and let the board take flight! You want to make a cool robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. What now? You could give up OR you could just get our handy PWM and Servo FeatherWing. It's a lot like our popular PWM/Servo Shield but with half the channels & squished into a nice small portable size and works with any of our Feather boards. Since the FeatherWing only uses the I2C (SDA & SCL pins), it works with any and all Feathers! You can stack it with any other FeatherWing or with itself (just make sure you have each wing with a unique I2C address) Check out our range of Feather boards here. Specs: There's an I2C-controlled PWM driver with a built in clock. That means that, unlike the TLC5940 family, you do not need to continuously send it signal tying up your microcontroller, its completely free running! It is 5V compliant, which means you can control it from a 3.3V Feather and still safely drive up to 6V outputs (this is good for when you want to control white or blue LEDs with 3.4+ forward voltages) 6 address select pins so you can stack up to 62 of these on a single i2c bus, a total of 992 outputs - that's a lot of servos or LEDs Adjustable frequency PWM up to about 1.6 KHz 12-bit resolution for each output - for servos, that means about 4us resolution at 60Hz update rate Configurable push-pull or open-drain output We wrapped up this lovely chip into a FeatherWing with a couple nice extras: Terminal block for power input (or you can use the 0.1" breakouts on the side) Reverse polarity protection on the terminal block input Green power-good LED Two groups of 4 outputs on either side, 8 total. Stackable design. You'll need to pick up stacking headers and right angle 3x4 headers in order to stack on top of this shield without the servo connections getting in the way. A spot to place a big capacitor on the V+ line (in case you need it) 220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial Solder jumpers for the 6 address select pins This product comes with a fully tested and assembled wing as well as 2 pieces of 3x4 male straight header (for servo/LED plugs), a 2-pin terminal block (for power) and a stick of 0.1" header so you can plug into a Feather. A little light soldering will be required to assemble and customize the board by attaching the desired headers but it is a 15 minute task that even a beginner can do. If you want to use right-angle 3x4 headers, we also carry a 4 pack in the shop. Servos and Feather not included, but we have lots of servos in the shop. Note: The terminal blocks included with your product may be blue or black. For additional information see our tutorial where you can get our documented Arduino and CircuitPython library with has both PWM and Servo examples! | 2/2 | |||
Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685 You want to make a cool robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that your microcontroller has a limited number of PWM outputs! What now? You could give up OR you could just get this handy PWM and Servo driver breakout.When we saw this chip, we quickly realized what an excellent add-on this would be. Using only two pins, control 16 free-running PWM outputs! You can even chain up 62 breakouts to control up to 992 PWM outputs (which we would really like to see since it would be glorious) It's an i2c-controlled PWM driver with a built in clock. That means that, unlike the TLC5940 family, you do not need to continuously send it signal tying up your microcontroller, its completely free running! It is 5V compliant, which means you can control it from a 3.3V microcontroller and still safely drive up to 6V outputs (this is good for when you want to control white or blue LEDs with 3.4+ forward voltages) 6 address select pins so you can wire up to 62 of these on a single i2c bus, a total of 992 outputs - that's a lot of servos or LEDs Adjustable frequency PWM up to about 1.6 KHz 12-bit resolution for each output - for servos, that means about 4us resolution at 60Hz update rate Configurable push-pull or open-drain output Output enable pin to quickly disable all the outputs We wrapped up this lovely chip into a breakout board with a couple nice extras Terminal block for power input (or you can use the 0.1" breakouts on the side) Reverse polarity protection on the terminal block input. The terminal block included with your product may be blue or black. Green power-good LED 3 pin connectors in groups of 4 so you can plug in 16 servos at once (Servo plugs are slightly wider than 0.1" so you can only stack 4 next to each other on 0.1" header "Chain-able" design A spot to place a big capacitor on the V+ line (in case you need it) 220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial Solder jumpers for the 6 address select pins This product comes with a fully tested and assembled breakout as well as 4 pieces of 3x4 male straight header (for servo/LED plugs), a 2-pin terminal block (for power) and a piece of 6-pin 0.1" header (to plug into a breadboard). A little light soldering will be required to assemble and customize the board by attaching the desired headers but it is a 15 minute task that even a beginner can do. If you want to use right-angle 3x4 headers, we also carry a 4 pack in the shop.Check out our tutorial with CircuitPython & Arduino libraries/examples, wiring diagrams, schematics, Fritzing and more! | 2/2 | |||
SparkFun Servo Trigger The SparkFun Servo Trigger is a small robotics board that simplifies the control of hobby RC servo motors. When an external switch or logic signal changes state, the Servo Trigger is able to tell an attached servo motor to move from position A to position B. To use the Servo Trigger, you simply connect a hobby servo and a switch, then use the on-board potentiometers to adjust the start/stop positions and the transition time. You can use a hobby servos in your projects without having to do any programming! The heart of the Servo Trigger is an Atmel ATTiny84 microcontroller, running a small program that implements the servo control features we are discussing here. On-board each Servo Trigger you will find three potentiometers, “A” sets the position the servo sits in while the switch is open, “B” sets the position the servo moves to when the switch is closed, and “T” sets the time it takes to get from A to B and back. Compared to a servo motor, the Servo Trigger board draws very little current, roughly 5 mA at 5V. Be sure to note that if you’re using the Servo Trigger to control your motor, the absolute maximum supply voltage that should be applied is 5.5 VDC. Additionally, the SparkFun Servo Trigger is designed to make it easy to daisy chain boards – you can simply connect the VCC and GND pads on adjacent boards to each other. Note: Check out the Hookup Guide in the Documents section below for more advanced tips, configurations, and modes! Note: This idea originally came from our friend in the Oakland area, CTP. If you see him, please give him a high-five for us. Features Recommended Voltage: 5VDC Max Voltage: 5.5VDC Current Draw: 5 mA Three Control Settings A - sets the position the servo sits in while the switch is open B - sets the position the servo moves to when the switch is closed C - sets the time it takes to get from A to B and back A - sets the position the servo sits in while the switch is open B - sets the position the servo moves to when the switch is closed C - sets the time it takes to get from A to B and back Easy Control with Potentiometers Configurable Input Polarity Configurable Response Mode Compatible with Analog Servos ISP Header pins Available for Reprogram | 1/1 | |||
Micro Maestro 6-Channel USB Servo Controller (Assembled) The six-channel Micro Maestro raises the performance bar for serial servo controllers with features such as a native USB interface and internal scripting control. Whether you want high-performance servo control (0.25μs resolution with built-in speed and acceleration control) or a general I/O controller (e.g. to interface with a sensor or ESC via your USB port), this tiny, versatile device will deliver. The fully assembled version ships with header pins installed. For a full list of products shown in this video, see the blog post. The Micro Maestro is the smallest of Pololu’s second-generation USB servo controllers. The Maestros are available in four sizes and can be purchased fully assembled or as partial kits: Maestro family of USB servo controllers: Mini 24, Mini 18, Mini 12, and Micro 6. Micro Maestro — fully assembled Micro Maestro — partial kit Mini Maestro 12 — fully assembled Mini Maestro 12 — partial kit Mini Maestro 18 — fully assembled Mini Maestro 18 — partial kit Mini Maestro 24 — fully assembled Mini Maestro 24 — partial kit The Mini Maestros offer higher channel counts and some additional features (see the Maestro comparison table below for details). Micro Maestro 6-channel USB servo controller bottom view with quarter for size reference. The Micro Maestro is a highly versatile servo controller and general-purpose I/O board in a highly compact (0.85"×1.20") package. It supports three control methods: USB for direct connection to a computer, TTL serial for use with embedded systems, and internal scripting for self-contained, host controller-free applications. The channels can be configured as servo outputs for use with radio control (RC) servos or electronic speed controls (ESCs), as digital outputs, or as analog inputs. The extremely precise, high-resolution servo pulses have a jitter of less than 200 ns, making these servo controllers well suited for high-performance applications such as robotics and animatronics, and built-in speed and acceleration control for each channel make it easy to achieve smooth, seamless movements without requiring the control source to constantly compute and stream intermediate position updates to the Micro Maestro. Units can be daisy-chained with additional Pololu servo and motor controllers on a single serial line. A free configuration and control program is available for Windows and Linux, making it simple to configure and test the device over USB, create sequences of servo movements for animatronics or walking robots, and write, step through, and run scripts stored in the servo controller. The Micro Maestro’s 1 KB of internal script memory allows storage of servo positions that can be automatically played back without any computer or external microcontroller connected. Because the Micro Maestro’s channels can also be used as general-purpose digital outputs and analog inputs, they provide an easy way to read sensors and control peripherals directly from a PC over USB, and these channels can be used with the scripting system to enable creation of self-contained animatronic displays that respond to external stimuli and trigger additional events beyond just moving servos. Bottom view with dimensions (in inches) of Pololu Micro and Mini Maestro servo controllers. The Micro Maestro is available fully assembled with 0.1″ male header pins installed as shown in the product picture or as a partial kit, which ship with these header pins included but unsoldered, allowing the use of different gender connectors or wires to be soldered directly to the pads for lighter, more compact installations. The Mini Maestro 12, 18, and 24 are also available fully assembled or as partial kits. A USB A to mini-B cable (not included) is required to connect this device to a computer. The Micro and Mini Maestros have 0.086″ diameter mounting holes that work with #2 and M2 screws. Micro Maestro 6-channel USB servo controller assembled. Micro Maestro 6-channel USB servo controller partial kit. Three control methods: USB, TTL (5V) serial, and internal scripting 0.25μs output pulse width resolution (corresponds to approximately 0.025° for a typical servo, which is beyond what the servo could resolve) Pulse rate configurable from 33 to 100 Hz (2) Wide pulse range of 64 to 3280 μs (2) Individual speed and acceleration control for each channel Channels can be optionally configured to go to a specified position or turn off on startup or error Channels can also be used as general-purpose digital outputs or analog inputs A simple scripting language lets you program the controller to perform complex actions even after its USB and serial connections are removed Comprehensive user’s guide Free configuration and control application for Windows makes it easy to: Configure and test your controller Create, run, and save sequences of servo movements for animatronics and walking robots Write, step through, and run scripts stored in the servo controller Configure and test your controller Create, run, and save sequences of servo movements for animatronics and walking robots Write, step through, and run scripts stored in the servo controller Two ways to write software to control the Maestro from a PC: Virtual COM port makes it easy to send serial commands from any development environment that supports serial communication Pololu USB Software Development Kit allows use of more advanced native USB commands and includes example code in C#, Visual Basic .NET, and Visual C++ Virtual COM port makes it easy to send serial commands from any development environment that supports serial communication Pololu USB Software Development Kit allows use of more advanced native USB commands and includes example code in C#, Visual Basic .NET, and Visual C++ TTL serial features: Supports 300 – 200000 bps in fixed-baud mode, 300 – 115200 bps in autodetect-baud mode (2) Simultaneously supports the Pololu protocol, which gives access to advanced functionality, and the simpler Scott Edwards MiniSSC II protocol (there is no need to configure the device for a particular protocol mode) Can be daisy-chained with other Pololu servo and motor controllers using a single serial transmit line Can function as a general-purpose USB-to-TTL serial adapter for projects controlled from a PC Supports 300 – 200000 bps in fixed-baud mode, 300 – 115200 bps in autodetect-baud mode (2) Simultaneously supports the Pololu protocol, which gives access to advanced functionality, and the simpler Scott Edwards MiniSSC II protocol (there is no need to configure the device for a particular protocol mode) Can be daisy-chained with other Pololu servo and motor controllers using a single serial transmit line Can function as a general-purpose USB-to-TTL serial adapter for projects controlled from a PC Our Maestro Arduino library makes it easier to get started controlling a Maestro from an Arduino or compatible boards like our A-Stars Board can be powered off of USB or a 5 – 16 V battery, and it makes the regulated 5V available to the user Compact size of 0.85" × 1.20" (2.16 × 3.05 cm) and light weight of 0.17 oz (4.8 g) with headers Upgradable firmware 1 This is the weight of the board without header pins or terminal blocks. 2 The available pulse rate and range depend on each other and factors such as baud rate and number of channels used. See the Maestro User’s Guide for details. 3 The user script system is more powerful on the Mini Maestro than on the Micro Maestro. See See the Maestro User’s Guide for details. The Micro and Mini Maestros are available with through-hole connectors preinstalled or as partial kits, with the through-hole connectors included but not soldered in. The preassembled versions are appropriate for those who want to be able to use the product without having to solder anything or who are happy with the default connector configuration, while the partial kit versions enable the installation of custom connectors, such as right-angle headers that allow servos to be plugged in from the side rather than the top, or colored header pins that make it easier to tell which way to plug in the servo cables. The following picture shows an example of a partial-kit version of the 24-channel Mini Maestro assembled with colored male header pins: 24-channel Mini Maestro (partial kit version) assembled with colored male header pins. Micro Maestro as the brains of a tiny hexapod robot. Serial servo controller for multi-servo projects (e.g. robot arms, animatronics) based on BASIC Stamp or Arduino platforms. PC-based servo control over USB port PC-based control of motors by interfacing with an ESC over USB PC interface for sensors and other electronics: Read a gyro or accelerometer from a PC for novel user interfaces Read a gyro or accelerometer from a PC for novel user interfaces General I/O expansion for microcontroller projects Programmable, self-contained Halloween or Christmas display controller that responds to sensors. The picture to the right and the video below show a self-contained hexapod robot that uses three micro servos and two digital distance sensors for autonomous walking. Self-contained servo tester An example setup using a Micro Maestro to control a ShiftBar and Satellite LED Module is shown in the picture below and one of the videos above. Maestro source code to control a ShiftBar or ShiftBrite is available in the Example scripts section of the Maestro User’s guide. Connecting the Micro Maestro to a chain of ShiftBars. A single 12V supply powers all of the devices. People often buy this product together with: | 1/1 |