The aim of this project is to provide a simple and flexible platform for the operation of a 3d printed robotic arm.
for this project I creat a firmware for arduino boards that communicate over usb or bluetooth (serial) with a computer. (maybe later with android devices)
-it support speed management of the moves
-stores in eeprom calibration values for servos
-accept serial orders and give feedback (based on a timer...)
I also created the Arcs software written with processing.
actually it can:
-move the robot by sliding cursors, joystick, keyboard.
-move the robot by executing a sequence file.
-create movement sequences and store/load it.
-read/write eeprom values
-move servo motors by pwm values (for calibration)
-read/write XML files for lanquage and configuration storage.
-display its interface in french or english, and virtually all other languages by simply translating a xml file
I mark it as completed as it works well as it is now, but It is made to be growing.