Software Set Up

Version 6 (J. Simmons, 12/12/2016 06:37 pm)

1 1 J. Simmons
h1. Software Set Up
2 1 J. Simmons
3 2 J. Simmons
{{>toc}}
4 2 J. Simmons
5 2 J. Simmons
h2. Introduction
6 2 J. Simmons
7 6 J. Simmons
These instructions cover the software set up of a newly built Holoseat controllerThere 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.
8 1 J. Simmons
9 6 J. Simmons
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.
10 6 J. Simmons
11 3 J. Simmons
h2. 1. Download required Software
12 1 J. Simmons
13 5 J. Simmons
# Download the following files
14 6 J. Simmons
## "Arduino IDE":https://www.arduino.cc/en/Main/Software (v1.6.4+)
15 5 J. Simmons
## Firmware source code - link to DMSF to be created as soon as we tag v0.3 in svn
16 5 J. Simmons
## Desktop configuration app executable - link to DMSF to be created as soon as we tag v0.3 in svn
17 5 J. Simmons
# Unzip Holoseat files (see figure)
18 5 J. Simmons
## Create a new folder under Documents\ named Holoseat
19 5 J. Simmons
## Unzip the firmware source code to Documents\Holoseat
20 5 J. Simmons
## Unzip the desktop configuration app to Documents\Holoseat
21 2 J. Simmons
22 5 J. Simmons
!HoloseatDir.png!
23 1 J. Simmons
24 1 J. Simmons
h2. 2. Install Arduino IDE
25 6 J. Simmons
26 6 J. Simmons
# Run the Arduino IDE installer
27 6 J. Simmons
# Configure the Arduino IDE to work with the Feather board
28 6 J. Simmons
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
29 6 J. Simmons
## ...
30 6 J. Simmons
# Set the Arduino libraries path to point at the Holoseat libs directory
31 2 J. Simmons
32 2 J. Simmons
must install and configure for Feather and libs
33 2 J. Simmons
34 2 J. Simmons
h2. 3. Install Firmware on Holoseat Controller
35 2 J. Simmons
36 2 J. Simmons
connect the controller, find the com port, load the project, compile, flash
37 2 J. Simmons
38 2 J. Simmons
h2. 4. Install Desktop Configuration App
39 2 J. Simmons
40 1 J. Simmons
unzip archive to <insert path here>