TMC2209_Raspberry_Pi

this is a Python library to drive a stepper motor with a Trinamic TMC2209 stepper driver and a Raspberry Pi

GPL-3.0 License

Downloads
673
Stars
57
Committers
11

Bot releases are hidden (Show)

TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.5.1 Latest Release

Published by Chr157i4n 3 months ago

  • added toff setting
  • added support for controlling direction during movement over UART
  • added demo script for motor movement using only the STEP pin
TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.5

Published by Chr157i4n 5 months ago

  • decoupled gpio access from gpio library
  • added support for Raspberry Pi5 (gpiozero)
  • added support for Luckfox Pico (python-periphery)
TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.4.5

Published by Chr157i4n 6 months ago

  • enhancement of logging module
  • small bugfix
TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.4.4

Published by Chr157i4n 6 months ago

  • change logger to use logging module
TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.4.3

Published by Chr157i4n 7 months ago

  • small bugfix
TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.4.2

Published by Chr157i4n 9 months ago

  • added support for Nvidia Jetson
  • added seperate file for GPIO board imports
  • changed min python version to 3.7
TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.4.1

Published by Chr157i4n 11 months ago

  • removed dependency enum34
  • removed dependency bitstring
  • changed min python version to 3.6
  • changed docstring format to google
TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.4

Published by Chr157i4n 11 months ago

  • split code into different files
  • added logger class
  • moved demo scripts into demo folder
  • added unittest
  • switched all string to f-strings
TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.3.4

Published by Chr157i4n 11 months ago

  • fixed do_homing()
  • added minspeed to do_homing()
  • added TMC_2209_math.py
TMC2209_Raspberry_Pi - TMC2209_Raspberry_Pi v0.3.3

Published by Chr157i4n 11 months ago

  • added correct StallGuard min_speed calculation
TMC2209_Raspberry_Pi - version 0.3.2

Published by Chr157i4n 12 months ago

  • add pylint github action
  • fixed code to pass pylint check