Skip to content

use the Arduino as a DAQ with this arduino program and companion python gui

Notifications You must be signed in to change notification settings

InskalBTHBPPT/arduinoDAQ

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArduinoDAQ

by: Kevin Hughes, June 2013

updated by: Victor H. Martin, June 2018

usage

Description

Usage: load the ArduinoDAQ program on the Arduino then run the main python program: python daq.py

An Arduino program which reads the analog pins and sends the data over the serial port to the computer. A GUI written in python is provided for viewing the data from the arduino in real-time and saving the data to hard disk as csv.

Requirements

Python 3

Dependencies file requirement.txt is provided for easy installation of dependencies using PiP. If you have pip installed run the next command in python command line:

pip install -r requirements.txt

The main packages required (dependencies of these libraries would be automatically installed) are the following:

wx python sudo apt-get install python-wx

py serial sudo apt-get install python-serial

matplotlib sudo apt-get install python-matplotlib

OSX Install Instructions: http://rwsarduino.blogspot.ca/2013/07/python-arduino-daq-on-mac.html

About

use the Arduino as a DAQ with this arduino program and companion python gui

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 84.7%
  • Processing 15.3%