Pololu Blog (Page 12)

Welcome to the Pololu Blog, where we provide updates about what we and our customers are doing and thinking about. This blog used to be Pololu president Jan Malášek’s Engage Your Brain blog; you can view just those posts here.

Popular tags: community projects new products raspberry pi arduino more…

Firmware update for the Micro Maestro to fix position update bug

Posted by David on 17 June 2019
Tags: maestro

We have released firmware version 1.04 for the Micro Maestro 6-Channel USB Servo Controller.

This update fixes a bug where receiving any serial command via TTL serial or the Maestro’s USB virtual serial port could potentially interfere with the Maestro’s servo update routine. The servo update routine is responsible for smoothly changing the position of each servo over time while respecting the Maestro’s configurable speed and acceleration limits. Because of the bug, receiving a serial command could cause position updates for some servos to happen too soon or to be skipped entirely. Repeated serial commands at high baud rates could also trap the Maestro in the servo update routine, causing it to become unresponsive.

This bug has been present since we first released the Micro Maestro almost 10 years ago in November of 2009, but its effects tend to be subtle, and we only learned about it a few weeks ago when a customer brought it to our attention.

This bug does not affect the 12-channel, 18-channel, and 24-channel Mini Maestros, so there is no corresponding update for them. The latest Mini Maestro firmware version is still 1.03.

For information about how to upgrade your 6-channel Micro Maestro, see the “Upgrading Firmware” section of the Maestro user’s guide.

New product: more Silicone Tires for Pololu wheels!

Posted by Jon on 13 June 2019
Tags: new products

Silicone Tire Pair for 40×7mm (left) and 32×7mm (right) Pololu Wheels.

We are now offering replacement tires for our 32×7mm wheels and for our 40×7mm wheels. These are intended primarily as replacement parts for our wheels, but they can also be used as nicer tires for other similarly sized wheels.

Pololu Wheel 32×7mm on a Micro Metal Gearmotor.

Mini Plastic Gearmotor, 90° 3mm D-Shaft Output with Pololu Wheel 32×7mm.

Pololu 40×7mm wheel on a Micro Metal Gearmotor.

Along with the tires we released last month for our larger Pololu wheels, we now have replacement tires available in four sizes that can stretch to work with six different sizes of Pololu wheels:

From left to right: Silicone Tire for 32×7mm, 40×7mm, 60×8mm/70×8mm, and 80×10mm/90×10mm Pololu Wheels.

Performance graphs for our 20D Metal Gearmotors

Posted by Emily on 11 June 2019
Tags: motors

We now have published performance graphs (1MB pdf) for our 20D Metal Gearmotors! Each chart is based on hundreds of individual measurements that reveal how the speed, current, power, and efficiency of that particular gearmotor version depend on the applied load (i.e. torque). Our test methodology is the same as the one we used to make our Micro Metal Gearmotor performance graphs, so you can see our blog post about that for more information.

20D mm metal gearmotor undergoing dynamic performance testing.

These characterizations are yet another way we set our gearmotors apart from the many similar-looking alternatives out there. When you get your gearmotors from us, you know exactly what kind of performance to expect, and you can count on getting that same performance batch after batch after batch.

If you have any questions or feedback about these graphs or if there is additional information you would like to see available for our motors, please feel free to contact us (or just leave a comment below). And if you are wondering about graphs for our larger gearmotors, don’t worry, those are coming! (If you need something before those datasheets are done, just let us know and we might be able to get you preliminary data for a particular gearmotor.)

Performance summary table from 20D mm Metal Geamotor datasheet.

New High-Power Stepper Motor Driver 36v4

Posted by Emily on 6 June 2019
Tags: new products

Pololu High-Power Stepper Motor Driver 36v4 (md38a) with large stepper motor.

I am very excited to announce the release of our new High-Power Stepper Motor Driver 36v4, our most powerful stepper motor driver yet, with more than twice the current capabilities of any of our alternative drivers. This driver can deliver a continuous 4 A per phase without any heat sinks or active cooling, and up to 6 A with cooling! This means we finally have a driver capable of powering our largest stepper motors like this beefy motor with a 2.8 A current rating.

This new driver also has a wide 8 V to 50 V operating range, making it great for use in 12, 24, or 36 V systems. And though you might be thinking that your stepper motor’s voltage rating is well below that max voltage so what do you care, keep in mind that running you stepper motor at a higher voltage while actively limiting the current (as you can do with all our stepper motor drivers) allows you to achieve higher step rates than you could using the rated voltage.

Other exciting features of this driver include nine different step resolutions down to 256 microsteps, STALL and BEMF (back EMF) outputs that enable more advanced control algorithms, and highly adjustable decay parameters and modes for creating ultra-smooth motion profiles. The driver is configurable through its SPI interface, and our Arduino library and example sketches can help you get started.

As usual, we are offering an extra introductory special discount on the High-Power Stepper Motor Driver 36v4 to help share in our celebration of releasing a new product. The first hundred customers to use coupon code HPSMDINTRO can get up to three units for just $8.95 each!

Tito-Stretch: a Pi Wars robot by Hitchin Hackspace

Posted by Jon on 4 June 2019

For the second year in a row, Team Hitchin Hackspace and their robot, Tito-Stretch, placed 4th overall in the Pi Wars! They did this at the Advanced/Pro level, which is Pi Wars’ most challenging competition category. (In case you haven’t heard already: Pi Wars is an international robotics competition that focuses on Raspberry Pi-controlled robots.) The video above features Tito-stretch high-tailing it through the obstacle course event. The team’s speedy performance allowed them to climb to the very top of their division, which is a step above their 2nd place finish in 2018’s obstacle course event.

Tito-Stretch is the latest iteration of the hackspace’s competition robot, which has evolved in name and form over the last few years. As we understand it, the team named the original version of their robot Twenty Two Over Seven (22/7 is one way to approximate pi), abbreviated that to TTOS, and then affectionately transitioned to calling the robot “Tito”. Later, the team lengthened their robot and accordingly appended “-⁠Stretch” to the name.

The designers/builders of Tito-Stretch: Pi Wars team Hitchin Hackspace.

Tito-Stretch on a desk.

Tito-Stretch on gravel.

The Tito-Stretch chassis is a 3D-printed design that uses a pair of skateboard bearings in a way that decouples the front and rear parts of the chassis, allowing each part to roll independent of the other. This passive articulation allows the robot to more consistently maintain all four wheels as solid points of contact on uneven terrain. When assembled, the chassis parts clamp down onto four 12V 25D mm gearmotors, and a VNH5019 motor driver controls each motor. A 5V regulator steps down the voltage of a 3S LiPo and powers a Raspberry Pi 3 Model A+, which is the brain of the operation. The team can remotely control their robot with Bluetooth controllers (they currently use a PS4 controller, but have used other devices in the past), and various accessories like a few VL53L0X time of flight distance sensors help enable autonomous navigation. You can find code for Tito-Stretch, and older versions of Hitchin Hackspace’s Pi Wars robots, on their GitHub page.

Great job on your competition this year, Hitchin Hackspace! We hope to hear more about your robots in the future!

New high-gear ratio Micro Metal Gearmotors

Posted by Ben on 3 June 2019
Tags: new products
New high-gear ratio Micro Metal Gearmotors

Our Micro Metal Gearmotors are now available with 380:1 gearboxes, offering a new high gear ratio option between our existing 298:1 and 1000:1 versions. Unlike the 1000:1 gearmotors, which uniquely require a longer, more expensive gearbox to achieve such a big reduction, the 380:1 gearboxes fit everything in the same volume as all our lower gear ratios, so they are the same price as those lower-ratio versions and they work with all our micro metal gearmotor brackets.

What really sets these new units apart from our other gear ratios are their stainless steel gearbox plates, which are more durable than the ubiquitous brass ones, especially in applications with non-negligible radial loads. They also look way cooler! Continued…

Distributor Active Robots attends micromouse challenge at Swansea University

Posted by Emily on 28 May 2019


One of our UK distributors, Active Robots, recently had the opportunity to attend a micromouse competition at Swansea University in Wales. Students at the competition used many Pololu parts purchased through Active Robots including our laser-cut RRC01A chassis, 50:1 micro metal gearmotor LP, 42×19mm Wheel Pair, and 3/8″ Plastic Ball Caster.

Traditional micromouse competitions usually involve small autonomous robots competing to see which one can solve a maze the fastest. Swansea University’s competition didn’t include maze solving, but instead involved three tasks that the robots had to complete: line following, obstacle avoidance, and combat. You can read more about what the micromouse competition entailed and Active Robots’ visit on their blog.

Memorial Day Sale

Posted by Emily on 23 May 2019


We are having a Memorial Day sale all weekend long with site-wide discounts of up to 25%! Check out the sale page for more information. Please note that we will be closed Monday, so orders placed after 2 PM Pacific Time Friday, May 24 will be shipped on Tuesday, May 28th.

New 5:1 Glideforce light-duty linear actuators

Posted by Ben on 21 May 2019
Tags: new products

We have filled out our line of 5:1 Glideforce Light-Duty Linear Actuators to include all of Concentric’s available lengths by adding 2″, 6″, 8″, and 10″ versions, with and without feedback, to our existing 4″ and 12″ options. The low gear ratio makes these our fastest (but weakest) linear actuators, capable of lifting up to a few dozen pounds at speeds up to 1.7″ per second (44 mm/s) at 12 V. For stronger but slower options, we have versions available with a 10:1 gear ratio or 20:1 gear ratio.

This brings our total selection of light-duty actuators to 36 options:

Actuator
Type
Max
Dynamic
Load
No-Load
Speed
@ 12 V
Max-Load
Speed
@ 12 V
Current
Draw
@ 12 V
Nominal
Stroke
Length
With
Feedback
Without
Feedback
Light-Duty
(LD) 5:1
15 kgf
[34 lbs]
4.4 cm/s
[1.7″/s]
3.6 cm/s
[1.4″/s]
1.2 A –
3.2 A
2″ LACT2P-12V-05 LACT2-12V-05
4″ LACT4P-12V-05 LACT4-12V-05
6″ LACT6P-12V-05 LACT6-12V-05
8″ LACT8P-12V-05 LACT8-12V-05
10″ LACT10P-12V-05 LACT10-12V-05
12″ LACT12P-12V-05 LACT12-12V-05
Light-Duty
(LD) 10:1
25 kgf
[55 lbs]
2.8 cm/s
[1.1″/s]
2.3 cm/s
[0.9″/s]
1.2 A –
3.2 A
2″ LACT2P-12V-10 LACT2-12V-10
4″ LACT4P-12V-10 LACT4-12V-10
6″ LACT6P-12V-10 LACT6-12V-10
8″ LACT8P-12V-10 LACT8-12V-10
10″ LACT10P-12V-10 LACT10-12V-10
12″ LACT12P-12V-10 LACT12-12V-10
Light-Duty
(LD) 20:1
50 kgf
[110 lbs]
1.5 cm/s
[0.57″/s]
1.2 cm/s
[0.48″/s]
1.2 A –
3.2 A
2″ LACT2P-12V-20 LACT2-12V-20
4″ LACT4P-12V-20 LACT4-12V-20
6″ LACT6P-12V-20 LACT6-12V-20
8″ LACT8P-12V-20 LACT8-12V-20
10″ LACT10P-12V-20 LACT10-12V-20
12″ LACT12P-12V-20 LACT12-12V-20

New products: ACS724 current sensor carriers

Posted by Ben on 17 May 2019
Tags: new products

We now have new current sensors based on Allegro’s ACS724, the successor to the ACS714 that we have been using for many years. The ACS724 offers a number of exciting improvements over the ACS714, including more current range options (up to ±50 A!), over twice the sensitivity for the ±5 A version, a higher bandwidth for faster response times, and differential Hall sensing for substantially reduced interference from ambient magnetic fields. In quick tests, we saw a variation of around 1% of the full range just from changing the orientation of the ACS714 in space (because of the Earth’s magnetic field), while the ACS724 output stayed steady regardless of orientation. We also tried bringing a small magnet close to each sensor, and its effect on the output was many times smaller on the ACS724.

These bidirectional and unidirectional current sensors are a simple way to gain fundamental insight into the performance of your system. You can use them for closed-loop torque control of actuators, tracking power consumption over time, or even as inexpensive current probes for an oscilloscope. They output an analog voltage that varies linearly with the current passing through them, and because they use the Hall effect to measure the current, they offer full electrical isolation of the current path from the sensor’s electronics. This method of sensing means the sensor can be inserted anywhere into the current path, including on the high side, and because their current path resistance is on the order of 1 mΩ or less, they have minimal effect on the rest of the system.

Five different current ranges are available:

Together with the Broadcom ACHS-712x current sensors we released last month, this brings our full current sensor lineup to thirteen sensors:


ACS709 Current
Sensor Carrier

ACS711EX Current
Sensor Carriers

ACS714 Current
Sensor Carriers

ACS724 Current
Sensor Carriers

ACHS-712x Current
Sensor Carriers
Sensor IC: ACS709 ACS711EX ACS714 ACS724 ACHS-712x
Current range / sensitivity(1): ±75 A / 28 mV/A ±15.5 A / 136 mV/A
±31 A / 68 mV/A
±5 A / 185 mV/A
±30 A / 66 mV/A
0–⁠10 A / 400 mv/A
0–⁠30 A / 133 mV/A
±5 A / 400 mV/A
±20 A / 100 mV/A
±50 A / 40 mV/A
±10 A / 185 mV/A
±20 A / 100 mV/A
±30 A / 66 mV/A
Path resistance: 1.1 mΩ 0.6 mΩ 1.2 mΩ 1.2 mΩ 0.7 mΩ
Bandwidth 120 kHz 100 kHz 80 kHz 120 kHz 80 kHz
Vcc range:(1) 3 V–5.5 V 3 V–5.5 V 4.5 V–5.5 V 4.5 V–5.5 V 4.5 V–5.5 V
Size: 0.82″ × 0.9″ 0.7″ × 0.8″ 0.7″ × 0.8″ 0.7″ × 0.8″ 0.7″ × 0.8″
Special features: configurable
over-current threshold,
low-voltage operation,
high bandwidth
over-current fault pin,
low-voltage operation
Differential Hall sensing
rejects common-mode fields,
high bandwidth
1-piece price: $5.95 $3.49 $19.95 $6.95 $3.95
1 Sensitivity based on when Vcc is 5V.

Introductory special

As usual, we are offering an extra introductory special discount on the ACS724 current sensor carriers, to help share in our celebration of releasing a new product. The first hundred customers to use coupon code ACS724INTRO can get up to five units for just $5.55 each!

New Products

ACS37220LEZATR-100B5 Current Sensor Large Carrier -100A to +100A, 5V
4.2-15V, 3A Fine-Adjust Step-Down Voltage Regulator w/ Adjustable Low-Voltage Cutoff D30V30MASCMA
ACS72981ELRATR-200B5 Current Sensor Large Carrier -200A to +200A, 5V
1.4-7V, 3.4A Fine-Adjust Step-Down Voltage Regulator D30V30MAL
ACS72981LLRATR-050U3 Current Sensor Compact Carrier 0A to 50A, 3.3V
ACS72981LLRATR-100B5 Current Sensor Compact Carrier -100A to +100A, 5V
ACS72981LLRATR-100U5 Current Sensor Large Carrier 0A to 100A, 5V
A5984 Stepper Motor Driver Carrier, Fixed 1A@5V / 660mA@3.3V, Blue Edition (Soldered Header Pins)
1.4-7V, 3.4A Fine-Adjust Step-Down Voltage Regulator w/ Adjustable Low-Voltage Cutoff D30V30MALCMA
Ribbon Cable with Pre-Crimped Terminals 10-Color M-F 60" (150 cm)
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Menu
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors