PiBorg - Control Robots from your Raspberry Pi

 

 

Please Note: The PiBorg is superseded with PicoBorg Reverse
This information will remain here for support / archive reasons

 

 

Welcome to PiBorg.org, a robotics control add on for Raspberry Pi.
If you don’t know about Raspberry Pi, you can find out about it here.
The PiBorg is an open source add on board capable of controlling two DC motors from your Raspberry Pi model B, with feedback from a potentiometer or incremental encoder, or without any feedback.

With feedback, the board is capable in its standard form of running PID control so you can servo control the velocity and position of your motor from your Raspberry Pi.
Additionally the PiBorg is capable of controlling two solenoids.

Multiple PiBorg boards can be daisy chained, enabling you to control more motors – up to 10 different motors and 10 solenoids, or up to 30 solenoids alone.

You can buy the board pre-assembled, or the PCB alone so that you can build and solder it yourself.
Please note some parts are quite small and self-soldering is only recommended if you have soldered similarly complex boards before.

Example binaries for controlling PiBorgs from a Raspberry Pi can be found here which allow you to control them via a simple GUI demo or using simple library commands from your own programs, for example PiBorg_SetVelocities(1.0,0.5,1.0,0.5,0.0,0.0);
Source code is also provided for experimenters on the same site.
The PiBorg board has two Microchip PIC DSPIC33FJ128MC802 controllers, optionally programmable by a standard ICD 3 or PICkit 3.
To build the optional source code for the PICs on the PiBorg you will also need MPLAB X available here as well as the MPLAB C30 Lite Compiler (available from the same place).

Order your PiBorg here

Create an account here to use the forums, and to be notified of updates

Subscribe to Comments for "PiBorg - Control Robots from your Raspberry Pi"