Skip to content

jj-wohlgemuth/pyssc-level-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyssc-level-controller

IMG_2299.1.mov

Hardware

For this project I used:

  • A Raspberry Pi
  • AFC-113 I2C Display-Driver
  • A HD44780 1602 LCD
  • A KY-040 Rotary Encoder

You will find countless helpful tutorials on how to hook those components up.

Controller Setup

  • Install Linux on your controller (I used Raspbian)
  • Make sure you have a version of Python 3 installed
  • Clone or copy this repo to the Linux machine
  • Create a setup.json file in the controller folder. Refer to the pyssc documentation for more information
  • Open a terminal on your Linux machine and change to the level controller folder
  • Run pip install -r requirements.txt (for that you need an internet connection)
  • Run sudo nano /etc/rc.local
  • Add the following two lines and save the file
cd <PATH_TO_FOLDER>
sudo python3 main.py &
  • Reboot your Linux machine

About

A pyssc based level controller

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages