GITby Adriaan | January 9, 2011The latest versions of all Libraries, Hardware designs and Documents are now hosted at GitHub. https://github.com/renbotics |
|||||||||||||||||||||||||||
|
Robotic Arm Inverse Kinematics with Arduino and Servo Shieldby Adriaan | June 13, 2010Circuits@Home replaced the control system of a Lynxmotion AL5D robotic arm with an Arduino and a Servo Shield. More information at Circuits@Home |
|||||||||||||||||||||||||||
Updated Servo Shield Libraryby Adriaan | May 13, 2010The Servo Shield library has been updated to fix a major bug relating to pin output mapping. Download revision 1.5 |
|||||||||||||||||||||||||||
Back in stockby Adriaan | May 10, 2010The Renbotics Servo Shield is back in stock at SeeedStudio and now comes in red. |
|||||||||||||||||||||||||||
|
Arduino Servo Shield Sequencer with 256K External EEPROMby Adriaan | October 18, 2009
|
|||||||||||||||||||||||||||
|
Arduino Servo Shield Sequencer Web Interfaceby Adriaan | October 4, 2009
|
|||||||||||||||||||||||||||
Renbotics Servo Shield Sequencerby Adriaan | September 20, 2009While thinking of exciting things to do with the new Renbotics Servo Shield, I realized that most of them required some sort of sequencing. Google-ing did not result in much so I decided to create my own. The first challenge was; how to store the sequence? I decided to use the on chip EEPROM and came up with this simple structure:
The first two bytes are used as a sort of allocation table to allow the system to know how many sequences there are and where the next available EEPROM byte is. The next 4 bytes form the header of the sequence containing the sequence number, to allow multiple sequences to be stored, the amount of steps in the sequence, and the interval at which the steps should be executed. The last 4 bytes are the step information containing the step number, servo number and position of the servo in that step. This information is repeated for each step/servo combination in the sequence. Next, a way to program the sequences were needed, so I quickly hacked together a simple protocol: |



FEED