Micro Maestro USB 6-channel servo driver - Pololu 1350*

6-channel servo controller with support for digital and analog signals. The user has at his or her disposal, the control of the servos through: the PC app (USB), serial interface and a simple script language.

More details



Dodano produkt do koszyka

In stock, shipping 24 hours!

Price 79,90 zł


  • Power supply: 5 V-16 V
  • Current consumption: 30 mA*
  • Number of channels: 6
  • Speed of transmission: 300-200000 bps**
  • Control methods:
    • USB - included program for PC
    • Serial interface (UART) - for example, communication with the microcontroller
    • scripts saved in the memory of the controller
  • Dimensions: 21.5 x 30.5 mm
* When connecting the USB cable, the device consumes 10mA more
** The function of autodetection in the range 300 - 115200 bps

The product is compatible with Arduino

The manufacturer provides a library in GitHub for Arduino users.



The film made by Pololu, introduces the possibilities of the product.



The Maestro series are the universal controllers of servos which are also able to interpret the digital and analog signals. Thanks to the different control options, a wide range of supply voltages, as well as the simple usage, Maestro has proven itself in many projects that use servos. Depending on the number of used servos, the user can choose a suitable option. Available are 6, 12, 18 and 24-channel modules.





Maestro 6


Maestro 12


Maestro 18


Maestro 24

Number of channels:6121824
  The number of analog inputs:6121212
  The number of digital inputs:00612
Width [mm]:21,627,927,927,9
Length [mm]:30,536,145,758,4
Weight [g]:3,04,24,96,0
Pulse frequency:33-100 Hz1-333 Hz1-333 Hz1-333 Hz
The range of pulses:64-3280 μs64-4080 μs64-4080 μs64-4080 μs
The size of the script:1 KB8 KB8 KB8 KB




The usage of the driver

The user can adjust the controller to the requirements of his/her project, choosing one of three different communication interfaces:


USB computer app - device connects to the computer using the mini USB cable. For the operation of the controller is an intuitive program that allows, i.a.:

  • managing of the horn
  • determination of the rotation speed of the servo
  • reading the data from analog and digital inputs
  • setting the logical values on the outputs of the I/O


In order to use the option of control via USB, just download the program to your disk (version: Windows, Linux), launch it and connect controller to any USB port on the computer.


Serial interface (UART) - the interface allows you to connect the Maestro with the central unit which can be any microcontroller or commissioning set, for example, Arduino, STM32Discovery or Rasbperry Pi. Handling of the servos is done by sending special character commands. Examples with description can be found in the manual.


The script - by selecting this option, the user can create and store in memory of the Maestro, the selected sequence of events, for example, the dependence of the position of servo from the voltage level on the analog input, to which connected is any analog sensor, e.g., gyroscope, accelerometer or rangefinder. Description of scripting language together with examples of its usage, you can find in the instructions.


The computer app allows you to control the position and speed of servos, to read and write status of I/O via USB cable.




Leads are the popular goldpin strips (2.54 mm pitch) suited for standard connectors of servos and connecting cables.


On the board are:

  • the miniUSB connector designed to connect the system to PC
  • leads of the power rail 5V to power other systems
  • connectors for attaching the power supply for the servos (+ and -)
  • connectors for servos, leads, leads labeled as signal can also be used as analog inputs and digital inputs/outputs operating with voltages of 5 V
  • status LEDs
  • power connector of the logic systems (useful, if the driver is not permanently connected to the USB port)
  • connectors of the serial communication interface UART (RX, TX)

The distribution of the leads of the Maestro driver.


Examples of usage

  • projects using many servos, for example, the manipulator
  • stepping robots, for example, Hexapods
  • management of the servos using computer (USB cable)
  • using channels as digital outputs with general purpose
  • the use of channels of analog inputs, for example, to read information from sensors (e.g., Sharp 10-80cm) directly on PC
  • in versions 12, 18 and 24, one of channels can operate as a PWM output, thus, it is possible to support driver of engines (for example, TB6612FNG)



  • Voltage to 5.0 V
  • Voltage from 16.0 V
  • Current MAX
  • Channels 6


Posting the payment for the order on our account on a business day up to 13:00 means sending the goods on the same day!


The time of payment depends on the hours of ELIXIR session of the sender's bank and the recipient of the transfer (more information on this subject, for example on the website


The table presents available forms of delivery in Poland


Carrier and

Bank wire

by cash


Poczta Polska

terms of service

9,90 PLN17,90 PLN1-3 days

Kurier GLS

terms of service

14,90 PLN22,90 PLN

1-2 days

Paczkomaty 24/7 

terms of service

12,90 PLN-1-3 days

If the amount to pay for products exceeds 500 PLN
Delivery is for free!


  • Free delivery of orders over 500 PLN does not apply to parcels addressed outside of Poland.
  • Free delivery does not apply when changing orders.
  • The delivery period is counted in working days from the date of dispatch of the order.