12 Channel Servo Controller IC - We have programmed a microcontroller to act as a slave servo controller which can individually generate 12 pwm output channels suitable for driving servos (or speed controllers which use servo signals). Data is easily sent to this slave device via the I2C protocol.

Many microcontroller projects involve the use of external servos for mechanical control, robotics and in continuous rotation mode for driving wheels. Servos typically require the use of one of the pulse width modulation (PWM) channels in the microcontroller. But microcontrollers usually have only a handful of PWM outputs, and sometimes this is not enough for the project in hand.

This is a great value option for controlling up to 12 servos. Easy to use on a breadboard or integrated into your own PCB design.

Servo Controller IC Modes

There are now two modes of operation for our 12 Channel Servo Controller IC: Standard and Extended

  • Standard mode sends pwm signals that vary between 1ms and 2ms. This is the norm for radio control models and allows the servo to rotate through approx 90 degrees
  • Extended mode sends pwm signals that vary between 0.6ms and 2.4ms. This allows most servos to rotate through almost 180 degrees and is more useful in robotics projects.

The default mode is extended

For each output channel a pulse of duration between 1ms (0.6ms extended) and 2ms (2.4ms extended) is generated at 20ms intervals (50Hz)

No additional components are required as it has its own built in oscillator clock circuit.

  • 12 Servo output channels (SERVO0 through SERVO11)
  • I2C interface
  • Configurable Slave Address allows up to 8 units to be added to your project (Up to 96 servos)
  • 64MHz Clock Speed for accurate pwm generation
  • 5V or 3.3V operation (If operating at 3.3V, the servos will still require a 5V supply)

Slave servo controller pinout

Documents relating to the 12 Channel Servo Controller IC

12 Channel Servo Controller IC Datasheet
Arduino Sketch to control servos

Write a review

Please login or register to review

12 Channel Servo Controller IC

  • Manufacturer: HobbyTronics
  • Product Code: SERVO12C
  • Availability:  7 - 10 days
  • £4.00

  • Ex Tax: £3.33

Related Products

Micro Maestro 6-Channel USB Servo Controller (Assembled)

Micro Maestro 6-Channel USB Servo Controller (Assembled)

Micro Maestro 6-Channel USB Servo Controller The Micro Maestro 6-Channel USB Servo Controller..

£16.26 Ex Tax: £13.55

Mini Maestro 12-Channel USB Servo Controller (Assembled)

Mini Maestro 12-Channel USB Servo Controller (Assembled)

Mini Maestro 12-Channel USB Servo Controller (Assembled) The Mini Maestro 12-Channel USB Serv..

£22.75 Ex Tax: £18.96

Power HD Micro Servo HD-1800A

Power HD Micro Servo HD-1800A

The Micro Servo HD-1800A analog servo from Power HD is a great general-purpose micro servo at a g..

£8.40 Ex Tax: £7.00

SpringRC SM-S4303R Continuous Rotation Servo

SpringRC SM-S4303R Continuous Rotation Servo

SpringRC SM-S4303R Continuous Rotation Servo The SM-S4303R is a standard-sized servo that has..

£9.60 Ex Tax: £8.00

Power HD Standard Servo 3001HB

Power HD Standard Servo 3001HB

Power HD Standard Servo 3001HB The Standard Servo 3001HB is a great, general-purpose, low-cos..

£11.40 Ex Tax: £9.50

Sparkfun Medium Servo

Sparkfun Medium Servo

Sparkfun Medium Servo This is a simple, low-cost, high quality servo for all your mechatronic..

£11.46 Ex Tax: £9.55

Sparkfun Small Servo

Sparkfun Small Servo

Sparkfun Small Servo The Sparkfun Small Servo is a simple, low-cost, high quality servo for a..

£7.20 Ex Tax: £6.00

12 Channel Servo*PRO Controller IC

12 Channel Servo*PRO Controller IC

12 Channel Servo PRO Controller IC - We have programmed a microcontroller to act as a slave servo..

£4.79 Ex Tax: £3.99

Mini Maestro 24-Channel USB Servo Controller (Assembled)

Mini Maestro 24-Channel USB Servo Controller (Assembled)

Mini Maestro 24-Channel USB Servo Controller (Assembled) The Mini Maestro 24-Channel USB Serv..

£37.08 Ex Tax: £30.90

Tags: 12, Channel, Servo, Controller, IC, chip, i2c, SERVO12C, 12 channel servo controller, microcontroller, uk supplier, robotics, robot controller, arduino, cheap, value, 6 channel, HobbyTronics