/luisabel_serial_plotter

Plotting tool based on the arduino plotter using python and Qt, with extended functionality.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

LuIsabel

Plotting tool based on the arduino plotter using python and Qt, with extended functionality.

Here a little Demo: Luisabel small Demo

Dependencies

  • Pyserial: pip install pyserial

  • PyQt5: pip install PyQt5

  • numpy: pip install numpy

  • pyqtgraph: pip install pyqtgraph

  • Qt Widgets: pip install qtwidgets

  • To simplify (in the project folder): pip install -r requirements.txt

  • submodules: git submodule update --init --recursive

Many thanks to:

  • Qt Development team: Is such a great tool!
  • Developers who ported QT5 to python : Even better when it's so easy to develop!
  • PyqtGraph Developers: This tool wouldn't have been possible without his fantastic pyqtgraph library.
  • Martin Fitzpatrick: For writing qtwidgets, and also for his book about PyQt5.
  • Yusuke Kamiyamane: For the icons.