What each file does

  • layout.glade: lays out the GUI. Edit in Glade
  • app.py: application logic
  • rotary.py: rotary encoder class

To run

  • python3 app.py /path/to/serial_port