Skip to content
forked from arminbw/wiretouch

software for the open capacitive multi-touch tracker

License

Notifications You must be signed in to change notification settings

iMikie/wiretouch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#WireTouch

WireTouch is an open capacitive multi-touch tracker in the making. Please visit http://www.wiretouch.net for demos and background information.

##Building ###WireTouch Firmware

  1. The heart of the WireTouch hardware is an ATmega328P microcontroller equipped with an Arduino bootloader. To upload the WireTouch firmware connect the mainboard with your computer. Use an USB to serial UART FTDI 5V cable.

  2. Install the virtual com port FTDI driver. Open arduino/sensor/sensor.io in the Arduino IDE. Select "Tools>Board>Arduino UNO" and the correct port. Upload the Arduino sketch.

  3. You need to patch the FTDIUSBSerialDriver configuration to increase the baud rate of the computer-mainboard connection. We wrote a little perl script for that. Run it as the superuser: sudo perl/modify-ftdi-driver-settings.pl

###WireTouch Monitor

  1. Download openFrameworks 0.8.4.
  2. Download the following openFrameworks addons and put them into your openFrameworks "addons" directory.
  1. Copy the wiretouch_monitor directory of this repository into your openFrameworks "apps/myApps/" directory.
  2. We are currently using Xcode 6.1 on OSX 10.10 for development. Open the Xcode project. Build it.

Next to the openFrameworks addons we are also using several other 3rd-party libraries. You do not have to download them manually as they already reside inside the src/3rd-party directory (This list is just for future reference and to give credit).

##License WireTouch is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

A few of the included 3rd-party libraries are licensed under the GPL-compatible MIT license.

WireTouch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of merchantability or fitness for a particular purpose. See the [http://www.gnu.org/licenses](GNU General Public License) for more details.

About

software for the open capacitive multi-touch tracker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Eagle 92.5%
  • C++ 6.3%
  • Other 1.2%