This application is part of my bachelor thesis. It provides a low entry level environment to create datalogging and/or sequencing setups with the Arduino. The goal was to create a easy to use interface with wich users without coding experience can use the arduino for datalogging and sequencing purposes.
This software is still under development and can therefor be concidered as "not yet bug free".
A demonstation video is available on YouTube.
Autor:
Daniel PollackEmail:
danielpollack@posteo.de
The images used to portrait the Arduino Board are from the Fritzing Software which is under the Creative Commons Licence BY CA
- Gtk# (Version >=2.12.0.0)
- Version 2.12.26 is recommended
- Mono or .Net Framework (depending on your OS)
- Access to the USB Ports on your maschine
- CmdMessenger for compiling the Arduino sketch
-
Compile
- Download the Repository and compile the code with a Mono/C# compiler of your choise
- upload the Arduino Sketch to the Arduino
- run the application
-
Download Binary
- either run the
run.sh
script or the.exe
file from the folder * Linux * Windows - upload the Arduino Sketch to the Arduino
- run the application
- either run the
-
On Linux the application can be executed via the terminal:
mono DSA.exe
-
On Windows running mono can be a little bit tricky. If your Windows does not make a connection to the installed mono files, you need to help. The best solution i found, so far, is to extend the PATH environment variable with the mono folder and create a script or shortcut to run the application
- Extending PATH
Run cmd.exe
$ set PATH=PATH_TO_MONO_BIN_FOLDER;%PATH%
- Create a Shortcut and add to the Target line:
Target: mono.exe YOUR_TARGET_PATH