Servo Pi board driving 16 RC servos

We are delighted to announce the release of a new video demonstration showcasing our Servo Pi capabilities. In this video, you will see the Servo Pi driving 16 RC servos with various drive modes and sequences, highlighting its versatility and performance.

Overview of the Servo Pi

The Servo Pi is a powerful PWM driver board for the Raspberry Pi, designed to control up to 16 RC servos or PWM devices. Key features of the Servo Pi board include:

  • 16 Channel PWM Outputs: Capable of driving 16 servos or PWM devices simultaneously.
  • I2C Interface: Allows easy integration with the Raspberry Pi and other I2C-enabled development boards.
  • Flexible Control: Provides precise control over servo positions and PWM frequencies, enabling complex movement sequences and drive modes.

Video Demonstration

watch the video on youtube

Our new video demonstration illustrates the Servo Pi board in action, driving 16 RC servos with different drive modes and sequences. The demo showcases:

  • Basic Servo Movements: Simple back-and-forth motions to demonstrate basic control.
  • Complex Sequences: Coordinated movements of multiple servos to create intricate patterns and actions.
  • Drive Modes: Various drive modes, including continuous rotation and positional control, highlight the flexibility of the Servo Pi board.

This video serves as a practical guide to understanding the capabilities of the Servo Pi board and inspires potential applications in robotics, automation, and animatronics.

Python Library for Servo Pi

To facilitate the integration and control of the Servo Pi board, we have developed a comprehensive Python library, which is available in our GitHub repository. This library simplifies the process of programming and controlling the Servo Pi board from a Raspberry Pi. Key features of the Python library include:

Easy-to-Use API: Simple functions to control servo positions and PWM outputs.

Example Code: Sample scripts demonstrating basic and advanced usage of the Servo Pi board.

Documentation: Detailed documentation to help you get started quickly and efficiently.

How to Get Started

To start using the Servo Pi board and our Python library, follow these steps:

1. Purchase the Servo Pi Board:

• The Servo Pi board is available for purchase from our online store.

2. Download the Python Library:

• Clone the Python library from our GitHub repository using the following command:

git clone https://github.com/abelectronicsuk/ABElectronics_Python_Libraries.git

Navigate to the ServoPi directory within the cloned repository to access the library and example code.

3. Install the Library:

• Follow the installation instructions provided in the repository’s documentation to set up the library on your Raspberry Pi.

4. Connect Your Servos:

• Connect up to 16 RC servos to the Servo Pi board, ensuring that the power and signal connections are secure. You should use an external 5V power supply connected to the Servo Pi when running 16 servos.

5. Run Example Scripts:

• Use the provided example scripts to test your setup and begin controlling your servos. Modify the scripts to create your own custom sequences and drive modes.

We invite you to watch the video demo and explore the Python library available on GitHub. If you have any questions or need further assistance, please do not hesitate to contact us.


Home

Shop

Learn

Forum

FAQ

Contact

0 item

Your cart is empty

Please browse our shop to order from the wide range of Raspberry Pi boards and accessories.

Subtotal:£0.00
View Basket Continue to Checkout