Skip to content

Arduino DUE is used to record data on ADC channel(s) and sends data to PC via SerialUSB. Python and matplotlib are used to plot the data live as it arrives and do some basic processing

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.Keaveney
Notifications You must be signed in to change notification settings

xhaju/LiveArduinoData

 
 

Repository files navigation

LiveArduinoData: a package to acquire a plot live data from an arduino (Due)

The data, obtained by arduino, is sent to the computer via a COM port (the USB native port) and python receives it.

  • The 'LivePlotter' folder contains the arduino sketch that takes care of the data taking.
  • 'SerialDataFetcher.py' has the code that receives the data from the serial port.
  • 'animate_live.py' assists in plotting live data obtained from arduino.

This project is a fork from James Keaveney's equally named project, with some modifications to accept several channels and to plot live.

His License can be found in LICENSE.Keaveney, and pretty much the same LICENSE applies to my changes.

About

Arduino DUE is used to record data on ADC channel(s) and sends data to PC via SerialUSB. Python and matplotlib are used to plot the data live as it arrives and do some basic processing

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.Keaveney

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 66.7%
  • Other 33.3%