Basic Use

To run this application:
Just download a version compatible with your Operating System.

Extract the contents of the compressed file you downloaded (.zip or .tar.gz).
The folder "SimulIDE_x.x.x" contains all necessary to run the program.

You can copy this folder to whatever location you want keeping the internal structure as it is.
Don't move or delete files unless you know what you are doing.

If you are using Windows version or Linux AppImage you don't need to install nothing else.
For Linux version you need to install these dependencies.

Executable is in "bin" folder, just double-click it or run from a terminal if you want to see some messages about SimulIDE execution.

If the application is not running or not working as expected, running from a terminal can show some useful messages.



Graphical User Interface is divided into 3 main parts:

- Left Panel with Components, Ram Table, Properties and File Browser tabs.
    Left Panel Tutorial

- Center Panel with Circuit canvas and Circuit instruments (plotter, oscope, serial monitor.)
    Circuit Canvas Tutorial

- Right Panel with Editor/Compiler/Debugger.
This is a text editor with basic coding and debugging functionalities.

    Editor-Compiler Tutorial
    Editor-Debugger Tutorial

You can resize each panel to take all the space or make it dissapear.

List of runtime dependencies is:

 - Qt5 Core
 - Qt5 Gui
 - Qt5 Xml
 - Qt5 svg
 - Qt5 Widgets
 - Qt5 Concurrent
 - Qt5 Multimedia
 - Qt5 Multimedia Plugins
 - Qt5 Serialport
 - Qt5 Script
 - libelf

In Windows versions all these dependencies are included, you don't need to install nothing.

In Ubuntu or other Debian derivatives you can install all dependencies with this command:

sudo apt-get install libqt5core5a libqt5gui5 libqt5xml5 libqt5svg5 libqt5widgets5 libqt5concurrent5 libqt5multimedia5 libqt5multimedia5-plugins libqt5serialport5 libqt5script5 libelf1