Installation - dspsandbox/Canvas GitHub Wiki

1. Canvas

Download or clone the Canvas Github project here.

2. LTspice

Install the free circuit simulator here.

Note that LTspice is only available for Windows and Mac OS, but you can run in under Linux by using Wine.

3. Python

The Canvas GUI runs on Python 2 or Python 3 (recommended). It is advantageous to download Python through an Anaconda distribution as it already includes most of the required side libraries. You can download the installer here.

This project requires 3 side libraries, which are not part of the Python Standard Lib. Depending on your Python installation, you will have to install some of these libraries by using pip on the command line. In case you are running an Anaconda Distribution on Windows, please use the Anaconda Command Prompt for that.

The required side libraries and corresponding pip commands are:

  • Numpy (already included in the Anaconda 2 and the Anaconda 3 distributions):
pip install numpy
  • PyQt5 (already included in the Anaconda 3 distribution):
pip install PyQt5
  • Paramiko (not included in any Anaconda distribution):
pip install paramiko