Skip to content

puthand/PUT-Hand-FirmwareDRIVER

Repository files navigation

PUT-Hand-Firmware-DRIVER

About

PUT-Hand is an open-source project of a 5-finger anhomomorphic gripper. PUT-Hand is designed to manipulate wide range of object including elastic objects. PUT-Hand was designed using as many off-the-shelf parts and FDM 3D printing technology, with single elements requiring aluminium CNC machining or stainless steel turning. The PUT-Hand repositories include all parts necessary to recreate the proposed design: mechanical files, PCB design and firmware.

PUT-Hand-Firmware-DRIVER repository contains universal firmware (STM32L0) for all DRIVER units configurations. DRIVER is an execution unit and collects sensor data about itself (position, motor current). It does nor perform any position regulation tasks, it only serves as execution servomotor unit.

alt text

DRIVER schematics

DRIVER gerber files

Tools

  • SW4STM32 - System Workbench for STM32 - http://www.openstm32.org
  • ST-LINK/V2 or compatible emulator
  • STM32 ST-LINK Utility or other software for EEPROM values editing

Usage

  1. Open PUT-Hand-Firmware-DRIVER project using System Workbench for STM32.
  2. Compile and upload firmware.
  3. Using STM32 ST-LINK Utility edit EEPROM values:
    • at 0x08080000 memory address enter a unique system address for programmed DRIVER,
    • at 0x08080001 memory address enter a encoder count used for programmed DRIVER unit.

Acknowledgments

License

Unless stated otherwise, PUT-Hand project elements are licensed under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0). Accompanying firmware and software are licensed under a MIT License.

When using PUT-Hand design files, firmware, software, or utilising project as a whole please cite the following article: PUT-Hand—Hybrid Industrial and Biomimetic Gripper for Elastic Object Manipulation

Mańkowski, T.; Tomczyński, J.; Walas, K.; Belter, D. PUT-Hand—Hybrid Industrial and Biomimetic Gripper for Elastic Object Manipulation. Electronics 2020, 9, 1147. 

@article{putHandMankowski2020,
   author = {Mańkowski, Tomasz and Tomczyński, Jakub and Walas, Krzysztof and Belter, Dominik},
   title = {PUT-Hand—Hybrid Industrial and Biomimetic Gripper for Elastic Object Manipulation},
   journal = {Electronics},
   volume = {9},
   year = {2020},
   number = {7},
   article-number = {1147},
   url = {https://www.mdpi.com/2079-9292/9/7/1147},
   issn = {2079-9292},
   doi = {10.3390/electronics9071147}
}

About

HUB (STM32L0) firmware for open-source PUT-Hand gripper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages