Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xanthium-enterprises/arduino-python-cross-platform-data-logging-to-csv-file-

A low cost multi channel data logging system using Python and Arduino UNO board that will log and save data to a CSV (Comma Separated Values) file on the disk.The system can monitor temperature data from 4 independent sources at the same time and log the data to the disk.
https://github.com/xanthium-enterprises/arduino-python-cross-platform-data-logging-to-csv-file-

arduino arduino-uno csv daq data-acquisition data-logger data-logging python python3 temperature-monitoring temperature-sensor

Last synced: about 14 hours ago
JSON representation

A low cost multi channel data logging system using Python and Arduino UNO board that will log and save data to a CSV (Comma Separated Values) file on the disk.The system can monitor temperature data from 4 independent sources at the same time and log the data to the disk.

Awesome Lists containing this project

README

        

![](https://www.xanthium.in/sites/default/files/inline-images/csv-data-logger-linux-arduino.png)
# Arduino Python Cross platform Data logging to CSV file

![Build your own Data Acquisition System (.csv file) using Python and Arduino](https://www.xanthium.in/sites/default/files/inline-images/arduino-python-pc-data-logger-system.jpg)

- Learn to build a low cost data logging system using Python and Arduino UNO board that will log and save data to a CSV (Comma Separated Values) file on the disk.

- The system will use an Arduino and an analog front end based on LM324 opamp to measure temperature from 4 LM35 temperature sensors.
- The analog values are digitized by the Arduino UNO's (ATmega328P) 10 bit ADC and transmitted to a PC or MAC using Virtual Serial Port communication.
- A Python 3.x.x script running on the PC will receive the data and log the time stamped data into a CSV file on the disk.

------------------------------------------------------------------------------------------------------------------------------------------------------------------
## CSV Logging

- ![Python Data Logging Software](https://www.xanthium.in/sites/default/files/inline-images/python-data-logging-software-win32_0.jpg)
- ![Excel Generated Graph](https://www.xanthium.in/sites/default/files/site-images/arduino-data-log-csv-sqlite-python/temperature-data-logger-python-output.jpg)

------------------------------------------------------------------------------------------------------------------------------------------------------------------

## Youtube Tutorial

- [Learn To build a Arduino CSV Data Acquisition and Logging system using Python and Pyserial](https://www.youtube.com/watch?v=hpHv4Iux6_s)
- [Build a Linux Data Acquisition and Logging system to csv using Python and Arduino](https://www.youtube.com/watch?v=OWVQXgEMSEE)
- [Build the hardware for Arduino 4 channel Data Acquisition and Logging system to csv using Python](https://www.youtube.com/watch?v=OrigmVd3aYI)

------------------------------------------------------------------------------------------------------------------------------------------------------------------

## Online Tutorial

- [Learn To build a Arduino CSV Data Logging system using Python and Pyserial](https://www.xanthium.in/python-data-acquisition-system-daq-arduino-log-to-csv-file)

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

## Hardware Setup

- ![](https://www.xanthium.in/sites/default/files/site-images/arduino-data-log-csv-sqlite-python/arduino-python-pc-temperature-data-logger.jpg)

-----------------------------------------------------------------------------------------------------------------------------------------------------------------