Skip to content

I2C driver for Polabs PoStep60-256 stepper motor driver

License

Notifications You must be signed in to change notification settings

IRNAS/postep60-256-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Postep256 Motor controller driver

Python driver for Polabs PoStep60-256 stepper motor driver

Basic usage

Initialize by providing devices I2C address

i2c_address = 0x0b
motor_driver = postep256.PoStep256(i2c_address)

Configure for basic usage (See example for more information)

motor_driver.set_driver_mode(postep256.MODE_AUTO)
motor_driver.set_run_sleep_mode(postep256.DRIVER_SLEEP)
motor_driver.set_requested_speed(1000)
motor_driver.set_invert_direction(0)
motor_driver.set_zero()

Turn the motor on

motor_driver.set_run_sleep_mode(postep256.DRIVER_RUN)

Stop the motor

motor_driver.set_run_sleep_mode(postep256.DRIVER_SLEEP)

Invert direction

motor_driver.motor_driver.set_invert_direction(1)

About

I2C driver for Polabs PoStep60-256 stepper motor driver

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages