Skip to content

exmachina-dev/EXM-kastl

Repository files navigation

____ ____ ___ ___  ____ 
|___ |__/  |    /  |__| 
|___ |  \  |   /__ |  | 
 

ertza

Travis CI Documentation Status

Continuous integration is currently not working.

This program provides all functionnalities for controlling Armaz motors. This software runs on a Beaglebone Black with a ArmazCape on top of it. ArmazCape design files can be found in the Bitbucket repository or in the Github repository.

The Beaglebone Black distro is build using Yocto Project. A dedicated layer containing required recipes to build a full image for a Beaglebone Black is available at Bitbucket or at Github.

Ertza is tested under Python v3.3 & v3.4

Features

Ertza features:

  • Cascading configuration files
  • Modular driver interface
  • Multiple control modes [torque, velocity, position and enhanced torque]
  • Led driver
  • Thermistor logger
  • Fan PWM driver
  • Configurable external switch
  • Modular command structure allow to rapidly add a functionality in a protocol
  • OSC Protocol
  • Custom serial protocol for remote control
  • Cortrol loop with slaves in different modes

Things to do

Ertza will implement:

  • DMX Protocol
  • ArtNet protocol

Dependencies

see requirements.txt

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages