A tool to create synchronized behaviours for robots and other programmable devices, using a visual timeline-based editor. You can see a live version of it at composer.netlify.app.
Here's you can do with the tool:
- Create sounds and actions with a timeline-based editor
- Tune the details about the pins and connections of a generic component, such as speakers, motors and lights.
- Generate a JSON of your sequence.
- Generate an Arduino Sketch
It's a web app based on React + Redux, all client-side based. The website is deployed in CI with Netlify.
In order to compile this project, you need to install NodeJS and Yarn.
Then clone this directory with:
git clone https://github.com/QUB3X/project-composer.git
and
cd project-composer
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
See the section about deployment for more information.