This repository has been retained for data storage, but is no longer being updated.
Please visit https://github.com/ponoor/STEP400.
STEP400 is a 4-axis stepper motor driver designed for art or design projects. STEP400 combines the following elements into one single board:
- Arduino Zero
- Ethernet shield
- Four stepper motor drivers
- Sensor inputs for homing and limiting
The current firmware is focused on working with Open Sound Control (OSC) via Ethernet, which is a common protocol for creative coding environments, like openFrameworks, Processing, Max, Unity, or Touch Designer.
Stepper driver chips are STMicroelectronics's powerSTEP01 which provide most of functionalities as a stepper driver.
This repo is temporal place for working. All information will be moved to a new repo when the clean up is done.
/rev4/STEP400_proto_r4_firmware/STEP400_proto_r4_firmware/
Source files for the firmware. Some Visual Studio files are included but you can open .ino file with Arduino IDE.
PCB design files for Eagle.
- OSC Library from CNMAT
- Ponoor PowerSTEP01 Library
- ArduinoJSON Library
- Adafruit SleepyDog Arduino Library
https://github.com/kanta/STEP400_prototype/blob/master/rev4/STEP400_proto_r4.maxpat
https://github.com/ponoor/step-series-example-openFrameworks
https://github.com/ponoor/step-series-example-Unity
https://github.com/ponoor/step-series-example-TouchDesigner
Now working on Wiki.