Skip to content

A Client-Server application for Windows and the Beaglebone Black to control the pulse and direction signals for up to six stepper motors.

License

Notifications You must be signed in to change notification settings

OfItselfSo/Tilo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tilo

A Client-Server application for Windows and the Beaglebone Black which controls the pulse and direction signals for up to six stepper motors.

The purpose of this project is to have an application running on Windows be able to control the stepper motor pulse and direction signals output by a Beaglebone Black. Since the Debian operating system on the Beaglebone Black is not designed for real time, the client software running on the Beaglebone Black delegates the responsibility for sending the signals to a PASM assembler program running in the Programmable Real Time Unit (PRU1). The executable running in the PRU is designed to send consistent and accurate pulse widths even while various motors are enabled and disabled or the frequencies are changed.

The project includes a demonstration Server, a Client, the full PASM Assembly Language source and a Device Tree Overlay which configures the PRU pins.

The Tilo Applications are open source and released under the MIT License. The home page for this project can be found at http://www.OfItselfSo.com/Tilo.

About

A Client-Server application for Windows and the Beaglebone Black to control the pulse and direction signals for up to six stepper motors.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published