____ ____ ___ ___ ____
|___ |__/ | / |__|
|___ | \ | /__ | |
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
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
Ertza will implement:
- DMX Protocol
- ArtNet protocol
see requirements.txt