Posts by Paul (Page 2)

You are currently viewing a selection of posts from the Pololu Blog. You can also view all the posts.

Closed Thursday, November 26

Posted by Paul on 25 November 2015

We will be closed tomorrow, November 26, for Thanksgiving. Also, since our huge Black Friday/Cyber Monday Sale is under way, our usual same-day shipping service will not apply until we catch up. Until then, we will be doing our best to ship your orders as quickly as possible!

New big MOSFET-based power switches

Posted by Paul on 19 November 2015
Tags: new products

Our mini MOSFET-based power switches now have a set of companion versions with larger MOSFETs:

As I mentioned when announcing the Mini switches in September, they have many advantages over our older pushbutton power switches, including a much larger input voltage range and reverse protection, but the current limits were lower. With the new big switches, we can now support applications well beyond what the older products could handle. We are offering two versions with different MOSFETS: the MP unit can handle about 8 A, and the HP version is good for about 16 A. Both operate over the same 4.5 V to 32 V range as the Mini SV switches.

Like the mini power switches, these big switches are available with our patented push-on/push-off latching circuit or with a simple slide switch:

Big Pushbutton Power Switch with Reverse Voltage Protection, MP.

Big MOSFET Slide Switch with Reverse Voltage Protection, HP.

For more information, see the links below or check out our power switch category.

New MOSFET-based power switches

Posted by Paul on 23 September 2015

I am excited to announce four new general-purpose MOSFET-based power switches. But why is Pololu making something as seemingly basic as power switches?

Powering your project

One of the most basic requirements for any electronics project is a way to turn the power on and off.

For a typical project assembled on a breadboard, your first approach might naturally be to plug in some breadboard-compatible switch like this:

This will work okay in many situations, but if you start connecting motors or other high-power components like a Raspberry Pi, you will quickly reach the 300 mA limit of that little switch and melt it or worse. So, assuming that the rest of your project survived, the next step might be to upgrade to a beefier switch:

I use this one on a lot of projects; it feels really solid and can do 5 A. But it is not breadboard compatible, it is kind of big (more than one inch long), and flipping it takes a lot of force, all of which means more wiring and mounting issues to deal with. And then your project ends up not looking particularly modern – can you imagine a smartphone with one of those sticking out the side? We expect everything these days to be controlled by a tiny pushbutton, with software power features like auto-shutoff. Even my new car does not have the traditional mechanical keyswitch: those are getting rapidly replaced by intelligent software-controlled pushbuttons.

MOSFET-based power switches

With a modern power switch like the one on your phone, the pushbutton itself is only momentary and does not actually conduct the current that powers the device. Typically the button is just an input to a low-power microcontroller that activates MOSFETs as necessary to control power to the rest of the circuit. Programming a microcontroller is a fine approach to power management, but it is a difficult engineering challenge itself. What if you just want a component that does the job for you, like the switches pictured above? That’s where Pololu power switches come in.

Mini MOSFET Slide Switch with Reverse Voltage Protection, LV.

Mini Pushbutton Power Switch with Reverse Voltage Protection, SV.

Our power switches do MOSFET-based switching using simple electronic circuits; not having a built-in microcontroller means they are inexpensive and can work over a wide voltage range, for use in a variety of projects. Unlike many soft-power solutions, they are also designed to turn completely off – no current flows in the off state except whatever can leak through the transistors (around 10 nA or less).

We have been selling switches like these for a long time, both as discrete boards and incorporated into other products. As shown in the pictures above, we have two basic implementations:

  1. A slide switch that directly controls a MOSFET: the board stays permanently off or on depending on the state of the switch. (Used on the Zumo robots and the A-Star 32U4 Robot Controller.)
  2. A momentary button for push-on/push-off control, using a latching circuit. (Used on several Orangutan robot controllers and the 3pi robot.)

Block diagram of the Mini Pushbutton Power Switch with Reverse Voltage Protection.

The pushbutton version seems more modern and lends itself better to features like software shutoff, but using it on the 3pi demonstrates one potential disadvantage: if a 3pi crashes into something hard enough to rattle the batteries, the input voltage briefly drops to zero and turns off the switch, stopping the robot. You might consider this a feature, since it prevents further damage to an out-of-control robot. However, when we designed the Zumo, we knew that slamming into things would be standard practice, and a power shutdown in the middle of a sumo match could be disastrous. So our Zumo boards use the slide-switch method of power control.

The new Pololu power switches

Our older pushbutton power switches have long been in need of an upgrade, and now we have two new boards to replace them as well as two entirely new slide-switch versions. The boards have a greatly increased input voltage range: 2.2 V to 20 V on the LV versions or 4.5 V to 40 V on the SV versions, and there are a few other new features:

  • An additional MOSFET for reverse voltage protection. This helps protect your project against plugging in batteries or a power supply backwards, making a Pololu power switch a great first stage for your project. Please note that it can’t protect you against shorts that bypass the switch. (Ground connections through a benchtop power supply and a USB cable can cause problems, for example.)
  • Control pins that allow your microcontroller to turn the switch on and off. The simpler slide-switch versions just have a single input that turns the switch on, while our pushbutton switches provide inputs for latching the switch either on or off as well as an input (CTRL) that can assert either state.
  • Additional connection points so that you can connect your own button or switch (e.g. wire it to the outside of your case) in addition to the pre-installed one.

Note that the form factor is different and the current limits are lower than our older pushbutton power switches, so these are not drop-in replacements.

In summary, don’t be one of those people who has to plug and unplug wires to turn his project on and off. Take a look at the detailed specifications on product pages to select the right switch for your application!

Cable for Sharp GP2Y0A51SK0F analog distance sensors now available

Posted by Paul on 28 August 2015
Tags: new products

We are now finally carrying a cable for the Sharp GP2Y0A51SK0F Analog Distance Sensor 2-15cm. The GP2Y0A51SK0F, our shortest-range analog distance sensor, has a compact package with a unique JST ZH-style connector, so this cable will not work with any of our other distance sensors. The cable is 12 inches (30 cm) long, with wires that you can cut and terminate as necessary for your project.

For more information, see the product page.

Paul's Wixel-based line following robot: Two Point Four

Posted by Paul on 18 August 2015
Tags: lvbots
Paul's Wixel-based line following robot: Two Point Four

Two Point Four was my entry in the LVBots 2015 line following competition, originally built for our 2013 contest but significantly rebuilt since then. I designed it to be simple, low-power, and lightweight, starting with its 2×AAA, 2.4 V nominal power supply, from which it gets its name. Continued…

New product: A-Star 32U4 Robot Controller with Raspberry Pi Bridge

Posted by Paul on 7 August 2015

I am excited to announce our new A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge, a general-purpose robot controller based on Atmel’s ATmega32U4 microcontroller.

This new robot controller is the latest model in our A-Star line of Arduino-compatible USB microcontroller boards. We started with the A-Star 32U4 Micro and have been gradually expanding the line, adding peripherals and various form-factor and voltage options, with the goal of eventually replacing our older Orangutan robot controllers. The Zumo 32U4 was a major step in that direction, since its controller board is essentially an A-Star 32U4 plus extra peripherals for motor control and sensing. But while the Zumo 32U4 is a complete robot kit, this board is for people who want to design their own robot.

The A-Star 32U4 Robot Controller LV includes most of the features of the A-Star 32U4 Prime LV, including an Arduino-compatible USB bootloader, an efficient step-up/step-down regulator, and handy peripherals like the buzzer and buttons, and it expands on the A-Star line by adding a pair of Texas Instruments DRV8838 1.8 A motor drivers, the same motor drivers as on the Zumo. All of the AVR’s GPIO lines are broken out, and we have included handy power and ground rails so you can easily connect lots of things like servos and sensors:

This board is well-suited for small robots that would have otherwise used an Orangutan controller like the SV-328 or SVP-1284. While we did not include an LCD like on the Orangutans, you can get far better display, monitoring, or data logging by making use of the Raspberry Pi connection, which I will talk about next.

Using the robot controller with a Raspberry Pi

The Raspberry Pi is a great board for an embedded project that needs serious computational power or connectivity. We have released a couple of Raspberry Pi motor driver boards over the past year, which give you a way to get started exploring robotics with your Raspberry Pi. But robotics projects tend to use a lot of analog sensors, timing-sensitive devices like servos, and other peripherals that are not compatible with the limited I/O capabilities of the Raspberry Pi. These types of things are what microcontrollers are designed for, so you can do a lot more if you pair your Raspberry Pi with a complete microcontroller board.

That’s why instead of using the standard Arduino form factor like the Prime, we built the A-Star 32U4 Robot Controller LV to double as a Raspberry Pi HAT:

A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge on a Raspberry Pi Model B+.

The Robot Controller fits on top of a Raspberry Pi A+/B+/2, powers the Pi, and connects to it as an I²C slave device, giving you a bidirectional channel of communication between the two processors. We have broken out all of the GPIO of the Raspberry Pi, and there are a few general-purpose level-shifters included on the board to help you experiment with other communications protocols or interface other hardware to your system. We even include the EEPROM required by the HAT specification, though we have not found it to be particularly useful – we ship it blank and unlocked for you to experiment with.

For more information about the A-Star 32U4 Robot Controller LV, or to order, see the product page. You can also check out our open-source A-Star 32U4 Arduino library, which provides easy access to the main features of the Robot Controller, including its motor drivers; we will be adding examples showing I²C communication with the Raspberry Pi soon.

New distributors in Asia

Posted by Paul on 6 July 2015
Tags: distributors

To wrap up this round of distributor introductions, I would like to welcome the following new Pololu distributors in Asia:

NTREX, Inc. – Devicemart is an online electronics store in Incheon, South Korea, with a huge selection of components, prototyping equipment, robotics kits, 3D printers, PC components, and industrial supplies. We are excited to see that their Pololu category now lists hundreds of our parts. Devicemart is now our fourth Korean distributor.

Suzaku Lab, Ltd. is an online store based in Nara, Japan, specializing in robotics parts. Joining two other Japanese distributors, Suzaku is carrying an extensive selection of Pololu motion control boards, including the Jrk, Simple Motor Controller, and TReX lines as well as most of our stepper and DC motor driver breakout boards.

Coprime Pte Ltd, an electronics shop in Singapore, is now carrying Pololu products. We have not visited, but from the Facebook pictures of their storefront, it seems like Pololu parts are being displayed alongside an exciting array of other hobby electronics boards and parts. Coprime is our fourth Singaporean distributor and our second (!) located in Sim Lim Tower.

Explore Labs is an open-source electronics company in Jodhpur, India that has been writing tutorials and selling and designing boards since around 2011 (they are growing and recently rebuilt their website, so some old content is unavailable). They publish their hardware designs on GitHub and sell them on their site along with Arduino, Raspberry Pi, the Intel Edison, kits from 3D Robotics, and now Pololu parts.

Tanna Educational Services, another new Indian distributor in Rajkot, Gujarat, offers training services on topics including embedded development and also sells microcontroller-related boards, kits, and components on their website. Their Pololu category contains various regulators and motor drivers, several sensors, the Wixel, our USB AVR Programmer, and more. Tanna and Explore Labs bring us to a total of five Indian distributors.

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

New distributors in South America

Posted by Paul on 16 June 2015
Tags: distributors

Continuing with our belated new distributor introductions, we are happy to welcome these six new Pololu distributors in South America:

Baú da Eletrônica is a new Pololu distributor in São Paulo, Brazil. Check out their Pololu category for the 3pi Robot, Zumo, and more.

BUILDBOT, also in São Paulo, is now carrying the 3pi and Zumo as well as a variety of Pololu sensors, relay modules, and mechanical parts.

FILIPEFLOP is yet another new distributor in Brazil (bringing the total to eight), located in the city of Florianópolis. Make sure to check out their blog, which is full of useful-looking tutorials.

IMPORTRONIC, a robotics and electronics store in Quito, Ecuador, now features a Pololu category with a selection of our popular motors and servos., in Lima, Peru, carries a large selection of electronics parts. Search for Pololu on their site to find our 3pi and Zumo, Arduino and Raspberry motor drivers, the Arduino-compatible A-Star Mini, and more.

Eneka is a new distributor with an interesting history. The store was founded by four brothers as a radio assembler/installer in Paris, France, and moved to Montevideo, Uruguay, in 1936 due to the deteriorating situation in Europe. Since then, they have become a distributor of electronics equipment and components, and they recently started adding robotics to their product line. Our first distributor in Uruguay, Eneka carries a number of Pololu parts including voltage regulators, sensors, motors, and wheels.

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

New distributors in Europe

Posted by Paul on 4 June 2015
Tags: distributors

Continuing to catch up on our new distributor introductions, we are excited to welcome these new European distributors:

Transfer Multisort Electronik (TME) is an electronics distributor based in Łódź, Poland, with local offices in six countries around Europe and a catalog of 145,000 products. Their robotics category is now full of Pololu products. Scroll down to the end of this post for a video of their warehouse, including an impressive 23-meter-high automated storage rack.

GoTronic runs an online store with a physical storefront in Blagny, France, near the Belgian border. They have been in business since 1990 and sell all kinds of robotics parts and kits and electronics components. Search for “Pololu” to find wheels, motors, the Zumo Robot Kit for Arduino, Maestros, motor drivers, and more.

OM ELECTRONIQUE is an electronics shop and online store located in Grenoble, France, selling all kinds of electronics items from audio/visual equipment to robotics parts. You can check out their two-page Pololu category.

MCHobby – Microcontroleur Hobby is an online electronics store operating out of Waterloo, Belgium. They have put a huge amount of effort into supporting customers in France and Belgium with detailed French-language documentation for the products they carry. For examples, check out their Zumo page or this DRV8825 carrier tutorial.

Flikto Elektronik distributes our products alongside items from places like Adafruit, Arduino, and Sparkfun. Located in Cologne, Germany, they offer same-day, low-cost shipping throughout Europe, including free shipping within Germany for orders over €50. is a shop run by Pieter Floris in Breda, Netherlands, distributing all kinds of “electronic thingies”. They are carrying a variety of Pololu products including motors, motor drivers, Maestro servo controllers, and the zumo Robot for Arduino. I noticed that they also offer something I have not seen at other places: a €5.00 soldering service to help people without soldering experience.

SPACE d.o.o. is a hobby shop located on the grounds of the Belgrade Fair complex in Serbia, now carrying Pololu parts including the 3pi and Zumo Robot for Arduino.

MechaDroid is a new electronics and robotics shop in Cham, Switzerland, selling Pololu motors, motor drivers. and more.

Now, here is that cool video of TME’s warehouse:

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

Memorial Day weekend sale

Posted by Paul on 22 May 2015

We are having a big Memorial Day sale now through Monday, with discounts on over 600 products when you use the coupon code MEMORIALDAY15. Stock up on robot parts now so you can build cool things all summer long! Note that we will be closed on Monday, so orders will not ship until Tuesday, May 26.

For more information, including all of the sale items, see the sale page.

New Products

Addressable RGB 8x8-LED Flexible Panel, 5V, 10mm Grid (SK9822)
Free Circuit Cellar magazine April 2017
FEETECH High-Torque Servo FS5115M
Addressable RGB 16x16-LED Flexible Panel, 5V, 10mm Grid (SK9822)
Sanyo Pancake Stepper Motor with Encoder: Bipolar, 200 Steps/Rev, 42×24.5mm, 3.5V, 1 A/Phase, 4000 CPR
Addressable RGB 30-LED Strip, 5V, 1m (SK9822)
RoboClaw 2x60A Motor Controller (V6)
Sanyo Pancake Stepper Motor with Encoder: Bipolar, 200 Steps/Rev, 42×31.5mm, 5.4V, 1 A/Phase, 4000 CPR
Wall Power Adapter: 12VDC, 1A, 5.5×2.1mm Barrel Jack, Center-Positive
FEETECH Ultra-High-Torque, High-Voltage Digital Giant Servo FT5335M
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors