Skip to content

tomsimonart/LMPM

Repository files navigation

⭐ LMPM (Led Matrix Plugin Manager)

Script your own plugins and display whatever you want on a L.E.D. matrix and control/interact with your plugins from a web interface.

💻 Hardware


🔰 Guide

📜 Installation

  • Clone :

    git clone https://github.com/tomsimonart/LMPM.git

    cd ./LMPM

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

    pip install -r requirements.txt

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

  • Upload the arduino sketch to your arduino (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 LMPM :

    ./lmpm

    the available arguments can be found with :

    ./lmpm -h

    some examples :

    ./lmpm -vvv

    ./lmpm -s

    ./lmpm -V check -V info -m

🌍 Web

📗 Documentation

  • Full documentation will soon (:feelsgood:) be available here

👍 Special thanks

  • Maribib for his help with the server
  • Mino for the guishow feature
  • Etnarek and iTitou for their help with the arduino code