Skip to content

raskeytar/RoboRot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoboRot

Firmware for a DIY robotic arm with 6 axis (degrees of freedom) driven by a Arduino Due (or any other Arduino based board) using TB6600 Stepper Motor Drivers.

Build and flash it on the microcontroller. It communicates via (USB) serial port and will accept G-Code commands sent by the terminal.

Pre-Requisites

BOM

3D-Printed Parts

This is our prototype: RoboRot_Prototype.jpg

Usage

Firmware run on the hardware for the robotic arm

  • Build the firmware: pio run
    (or in CLION: Pio Plus Tasks --> Tasks/General/Build)

  • Upload the firmware: pio run --target upload
    (or in CLION: Pio Plus Tasks --> Tasks/General/Upload)

  • Open the Serial-Monitor and enter your G-Code commands, see doc/GCODE.md

Automated Tasks/Tests (CI/CD)

  • Run the Unit Tests: pio test
    (or in CLION: Pio Plus Tasks --> Tasks/Advanced/Test)

About

Firmware for a DIY robotic arm with 6 axis (degrees of freedom) driven by a Arduino Due (or any other Arduino based board) using TB6600 Stepper Motor Drivers.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages