[!IMPORTANT] This repository is currently a WIP. Many of The Twist's components, resources, and documentation are still being created. Nevertheless, leaving a star on this repo allows you to indicate your interest and follow progress!
π The Bender Twist is a free platform that augments the LT25 amplifier's capabilities. This repository is a meta-repo, meaning that it primarily focuses on providing documentation for a project whose contents are spread across several sub-repos.
Inside this repository are the two main pieces that make The Twist's computing happen -- the backend, controlling the Access Point, API, and Amp connectivity, in addition to the frontend, which provides a user-accessible and friendly interface for using The Twist's key features. An overview of both of these parts can be found below:
[!IMPORTANT] Everything in this repository is designed and tested to be run on a Raspberry Pi Zero W. This doesn't mean it won't work on other (primarily Linux) platforms or devices, just that we don't currently support them.
git clone https://github.com/bendertools/twist-pi.git
cd twist-pi
chmod +x setup.sh
./setup.sh
To start the API manually, run:
cd backend
uvicorn app:app --host 0.0.0.0 --port 80
To build the Svelte frontend, run:
cd frontend
npm run build