Skip to content

Led Matrix Plugin Manager (Web server + plugins with SDK)

License

Notifications You must be signed in to change notification settings

tomsimonart/LMPM

Repository files navigation

Guide


Installation

  • Clone :

    cd ./GLM-web-interface

  • Install python packages (Using "virtualenv" is recommended) :

    pip install -r requirements.txt

    You also have to install TKinter (for the guishow feature)

  • Upload the arduino sketch (tested with arduino uno):

    You can for example use the Arduino IDE or PlatformIO

    The sketch is located in LMPM/GLM/matrix_IO/matrix_IO.ino

Starting

  • Start the server :

    ./lmpm_server

    the available arguments can be found with :

    ./lmpm_server -h

    some examples :

    ./lmpm_server -vvv

    ./lmpm_server -s

    ./lmpm_server -V check -V info -m

  • Start flask (when the server is running only)

    source launch.sh

    flask run

Web

Special thanks

  • Maribib for his more than great help with the server
  • Mino for the guishow feature and for making this project happen
  • Etnarek and iTitou for their help with the arduino code