Instalación de Aquila Tools en Linux (Ubuntu / Debian)

  1. Descarga el IDE de Arduino: 32 bit, 64 bit
  2. Descomprime el archivo descargado anteriormente en tu carpeta personal
  3. Instala las dependencias del IDE: sudo apt-get install openjdk-7-jre
  4. Instala la definición de hardware de Altair para Arduino:

    • Descárgalo: ZIP
    • Descomprime el archivo anterior y copialo a la carpeta "hardware" dentro de tu carpeta "Arduino" en tu carpeta personal. si no existe, créala. Debe quedar de esta forma:

      Árbol de carpetas

  5. Instala el servidor Aquila:

    • Instalación de dependencias

      1. build-essential, git y mongodb: sudo apt-get install build-essential git mongodb
      2. Node.js v0.12.X (Nota: en este momento versiones de node diferentes a la rama 0.12.X no están soportadas):

        curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash && exec bash && nvm install v0.12.7 && nvm alias default node

    • En una terminal, hacer: npm install aquila-server -g && sudo adduser $USER dialout

    • Cierra sesión y vuelve a entrar o reinicia la PC

Uso del servidor Aquila

  • Asegúrate de tener conectado por USB un Altair programado como "Bridge"

  • Inicia el servidor con:

    aquila-server

    O, con SSL (https):

    aquila-server --ssl