GitHunt
CO

coolshou/arduide

ArduIDE is a Qt-based IDE for the open-source Arduino electronics prototyping platform.

See: http://mupuf.org/project/arduide/

Dependencies:

Arduide depends on the following projects:

  • QScintilla2 - Qt port of Scintilla.
  • Grantlee - A library to separate structure of documents from the data they contain.
  • Libudev - Allows access to device information.
  • Qt4/Qt5 - Cross-platform application framework.
  • cmake - Manage build process.
  • Doxygen - Documentation generator

Debian-based (qt4)

  sudo apt-get install libqscintilla2-dev libudev-dev libgrantlee-dev libgrantlee-core0 qt4-qmake cmake git

Debian-based (qt5) - TODO

  sudo apt-get install libqt5scintilla2-dev libudev-dev qt5-qmake cmake git

https://packages.debian.org/search?searchon=names&keywords=libgrantlee5-dev

  sudo dpkg -i libgrantlee5-dev_5.1.0-1_amd64.deb libgrantlee-templates5_5.1.0-1_amd64.deb libgrantlee-textdocument5_5.1.0-1_amd64.deb

Installation

  $ git clone https://git.gitorious.org/arduide/arduide.git 
  $ cd arduide && mkdir build && cd build
  $ cmake -DCMAKE_INSTALL_PREFIX=/usr -DUSE_FHS_PATHS=ON -DCMAKE_BUILD_TYPE=Release ..
  $ make
  $ make install

Languages

C++89.4%CMake4.3%C3.2%HTML1.3%Shell0.5%NSIS0.4%Python0.4%Processing0.3%CSS0.2%

Contributors

GNU General Public License v2.0
Created July 14, 2016
Updated February 18, 2026