Pololu Blog (Page 33)

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…

Animatronic C-3PO replica

Posted by Ryan on 27 February 2017

This animated C-3PO replica, made by one of our customers, moves its eyes, arms, head, and—in true C-3PO fashion—tells tasteless jokes. The movements are animated by a Pololu Mini Maestro 18-channel USB servo controller. A Pololu RC switch with relay (controlled by the Maestro, not an RC transmitter) shuts off the power to the head to avoid servo humming noises. (You can achieve a similar result with most servos by not sending RC servo pulses, which a Maestro does when the servo target is zero.)

The customer’s C-3PO web page has more videos and extensive documentation on how the replica was built.

RC multiplexer for quadcopter operator mode switching

Posted by Ryan on 24 February 2017

One of our customers, “Bartman” on the dronevibes.com forum, has made a video of himself planning his build and a forum post that explains how he built his quadcopter. He was inspired by the DJI Inspire 1, which raises its struts to get them out of the camera’s way. Bartman proposes a lighter and cheaper arrangement: when flying the quadcopter in its semi-autopilot “carefree” mode, he switches yaw control from the pilot to the camera operator. This gives the camera operator panning (via the entire copter’s yaw motion) without the need for a separate panning mechanism. He uses a Pololu RC multiplexer to achieve the control switching.

A close-up of the RC mux on Bartman’s multi-rotor.

More details and discussion are in the forum thread.

Automatic rotating arcade cabinet display

Posted by Ryan on 23 February 2017

Customer Raph Koster made this slick automatic rotating arcade cabinet display, which allows the arcade cabinet to easily switch from landscape to portrait depending on the game. The monitor is rotated by a servo controlled by a Micro Maestro 6-Channel USB Servo Controller. The Maestro is especially convenient for this type of project, because you can connect it to the computer using USB then control the servo using our command line utility usccmd.

Raph shares his usccmd scripts for automating the rotation along with a full parts list and extensive step-by-step build information in his forum post at ArcadeControls.com.

TwoPotatoe and ThreePotatoe compete at AVC

Posted by Grant on 22 February 2017

I am happy to bring some overdue attention to our customer who created TwoPotatoe, a balancing robot that I first wrote about on this blog a few years ago. This past fall, TwoPotatoe and his new robot ThreePotatoe competed in the Sparkfun AVC Competition. TwoPotatoe won first place for the 10 lb to 25 lb weight class. Check out the AVC video below! TwoPotatoe starts its run at about 53:00. ThreePotatoe won second place in the 25 lb to 40 lb weight class. Considering all the weight classes together, TwoPotatoe and ThreePotatoe scored third and fourth place overall, which is very impressive considering they were competing against four-wheeled robots that didn’t have to balance. ThreePotatoe’s run starts at about 1:08:30.

You can find more pictures and information about TwoPotatoe and ThreePotatoe in the AVC competition on the TwoPotatoe website.

GoonieBox: a puzzling piece of interactive furniture

Posted by Ryan on 22 February 2017

Customer Guido Bonelli Jr., who is also the creator of the Dr.Duino Arduino shield, had us laser cut pieces of baltic birch for a unique piece of furniture for his home: a large, interactive puzzle. An Arduino Mega 2560 R3 controls the various puzzles and contraptions packed into this piece. His article in Design News goes into more detail including a parts list and more pictures.

New distributors in Europe

Posted by Ryan on 21 February 2017
Tags: distributors

We’ve added a bunch of new distributors since we last did new distributor introductions, and we are excited to welcome these new European distributors in order from east to west:

Melopero S.r.l.s., an online electronics store in Rome, Italy, joins our eight other Italian distributors. They offer flat rates for shipping to Italy and rest of Europe and free shipping on orders over €85. Check out their Pololu category to see what they carry.

Diigiit Robotics has been a Canadian distributor of Pololu products for a few years, and they recently opened Diigiit Robotics Europe in Paris, France to serve Europe. Diigiit ships everywhere in Europe and carries almost 200 different Pololu products.

A4 Technologie is an online store for education professionals in Les Ulis, a suburb of Paris, France. They sell a wide array of products, including electronics, science equipment, materials, art kits, and educational kits. Search "POL" to see some of the Pololu products they carry.


These two bring the total distributors in France to 14!

DigitalMeans Ltd is an online store in London, UK, that focuses on Arduino and DIY electronics parts. They carry products from SparkFun, Adafruit, SeedStudio, and now Pololu. They offer free UK shipping for orders over £50.

Fábrica Digital is an online store in Jerez de la Frontera, Cádiz, Spain. They specialize in 3D printing, and that’s why they are excited to carry our stepper motor drivers, which are popular in many RepRap 3D printer designs (The P in RAMPS is Pololu!). You can see all the Pololu products they carry and read their blog post (in Spanish) announcing them becoming a Pololu distributor.


See the full list of over 200 distributors to find one in your area.

Raspberry Pi balancing robot

Posted by Ryan on 20 February 2017

One of our customers posted about his balancing robot on our forum. A Raspberry Pi Model B is the central controller for the robot. It communicates with a RoboClaw motor controller for motor control and measures the angle and angular velocity with a MinIMU v2. The RoboClaw also decodes quadrature encoder signals for measurements of position and velocity. The drivetrain is made entirely of Pololu parts: 37D metal gearmotors with encoders, brackets, mounting hubs, and wheels.

The robot’s control algorithm allows it to correct for both positional and angular disturbances, and it can be controlled wirelessly. To develop the control system, this robot builder measured the step response of the motors using the encoders.

For more details about how the control system was developed, see the forum post.

Tower of Hanoi robot

Posted by Ryan on 17 February 2017

Pololu forum user Martin_H posted about his robot that plays the Tower of Hanoi with paper blocks. An RP5 chassis drives along a track, locating itself with electrical tape seen by QTR sensors. It serves as the base for a custom robot arm made from U-channel and driven by servos. The robot is controlled by a Baby Orangutan B-328 Robot Controller.

The forum post has a parts list and more details.

Motorizing a crank-powered adjustable-height desk

Posted by Ryan on 16 February 2017

One of our customers motorized his crank-powered adjustable-height desk by using a brushed DC motor to drive a chain that turns the crank. He details the project in this blog post. He described the project as a “learning experience”. He started with a Pololu Simple Motor Controller 18v7, which unfortunately did not survive a stall when driving an 18 V drill motor. Some drivers survive over-current situations better than others, but our general recommendation is to choose a motor driver with a continuous current rating above the stall current of your motor.

Cordless drill motors—which typically don’t come with a datasheet—can easily draw tens of amps when stalled. Note that the “peak” current rating is not usually relevant, since a driver might only be able to withstand that current for a few milliseconds. Also, you need to be especially careful when operating at high voltages: an 18 V battery can easily generate spikes above the 40 V limit of this driver if connections are made or broken while the system is powered.

After some technical support from Brandon, he switched to the beefier Pololu Simple High-Power Motor Controller 24v12 (and a lower-current motor with a datasheet, and a current-limiting power supply) to control the motor connected to his drive mechanism made from Actobotics parts. The Simple Motor Controller’s support for limit switches also came in handy for cutting off the motors when the desk reached the maximum or minimum height. He also added some LEDs for under-desk lighting.

After the electronics and mechanisms were all working, he used the Pololu USB Software Development Kit to create a C# desktop application that controls the Simple Motor Controller over USB.

The build log along with more pictures and videos is in this blog post.

Wireless timing system for drag racing RC cars

Posted by Ryan on 15 February 2017

Mike Kohn, creator of “remote control food”, used a pair of Pololu Wixel programmable USB wireless modules to control a drag racing “Christmas tree” (the traffic lights used at the start of a drag race) and finish line electronics. They communicate wirelessly (with the Wixel’s TI CC2511F32 integrated 2.4 GHz radio transceiver), timing the race and displaying the result on 7-segment LCDs. Instead of using C like most of our customers, Mike tried out his own 8051 assembler naken_asm on this project, even rewriting our example radio communication code himself in assembly. The system has break beam sensors at both the start line (to detect false starts) and the finish line. Each sensor is made from two inexpensive parts: a red diode laser and a light sensor transistor.

His assembly source code, schematics, and additional pictures and vidoes are available on his web page.

New Products

A5984 Stepper Motor Driver Carrier, Fixed 500mA@5V / 330mA@3.3V (Soldered Header Pins)
Pololu I²C Isolator with Isolated Power and Connectors, ISO1640, MIE1W0505BGLVH, 5V/3.3V, 200mA
RobustMotion RM-EGB Series 24VDC Compact Finger Gripper, 20D, PNP + RS-485 Interface
CT432-HSWF70DR TMR Current Sensor Large Carrier 0A to 70A, 5V
ACS72981LLRATR-050U5 Current Sensor Large Carrier 0A to 50A, 5V
TB67S581FNG Stepper Motor Driver Carrier
A5984 Stepper Motor Driver Carrier, Fixed 750mA@5V / 500mA@3.3V
JST SH-Style Connector Board for Micro Metal Gearmotors, 2-Pin, Side-Entry (2-Pack)
ACS71240KEXBLT-050B5 Current Sensor Carrier -50A to +50A, 5V
ACS72981KLRATR-150B5 Current Sensor Compact Carrier -150A to +150A, 5V
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