Ouija board that actually works, using OpenAI transcription and completions APIs.
- Build the hardware. 3D print and laster cutting files are available in
CADdirectory. Wire the stepper and servo motors to the ports indicated in the code. - Download code in
ouija-esp32/ouija-esp32.inofolder to your board. Make sure to include theESP32Servolibrary (binary included in this repo). - In the
ouija-codedirectory, install all required dependencies withpip3and runpython3 ouija.py. You may need to change the serial port variable at the top depending on what port your hardware is plugged into.