Software Set Up

Version 5 (J. Simmons, 12/12/2016 05:03 pm) → Version 6/20 (J. Simmons, 12/12/2016 06:37 pm)

h1. Software Set Up

{{>toc}}

h2. Introduction

These instructions cover the software set up of a newly built Holoseat controllerThere controller. There are three pieces of software required to configure and use the Holoseat: the Arduino IDE, the Holoseat controller firmware, and the desktop configuration app. The setup is presented in the following four major steps.

Note, these steps are for Windows (tested on Windows 7). The process is similar on other platforms, but the desktop configuration app only runs on Windows for v0.3. Future versions will support other platforms.

h2. 1. Download required Software

# Download the following files
## "Arduino IDE":https://www.arduino.cc/en/Main/Software (v1.6.4+)
## Firmware source code - link to DMSF to be created as soon as we tag v0.3 in svn
## Desktop configuration app executable - link to DMSF to be created as soon as we tag v0.3 in svn
# Unzip Holoseat files (see figure)
## Create a new folder under Documents\ named Holoseat
## Unzip the firmware source code to Documents\Holoseat
## Unzip the desktop configuration app to Documents\Holoseat

!HoloseatDir.png!

h2. 2. Install Arduino IDE

# Run the Arduino IDE installer
# Configure the Arduino IDE to work with the Feather board
Complete details are available at learn.adafruit.com: "General details":https://learn.adafruit.com/adafruit-arduino-ide-setup/arduino-1-dot-6-x-ide | "Feather specific details":https://learn.adafruit.com/adafruit-feather-32u4-basic-proto/using-with-arduino-ide
## ...
# Set the Arduino libraries path to point at the Holoseat libs directory


must install and configure for Feather and libs

h2. 3. Install Firmware on Holoseat Controller

connect the controller, find the com port, load the project, compile, flash

h2. 4. Install Desktop Configuration App

unzip archive to <insert path here>