Skip to content

Instantly share code, notes, and snippets.

View bradleyRSA's full-sized avatar

Bradley Bock bradleyRSA

  • University of Pretoria
  • Pretoria, South Africa
View GitHub Profile
@bradleyRSA
bradleyRSA / README.md
Last active September 19, 2017 09:54
Modular Temperature Measurement and Logging

Measures temperature using thermistors and logs the data in csv format.

Designed to be modular in nature so that additional temperature sensors can be added easily, with the long term intent to expand the available sensor inputs or outputs.

The temperature information is extracted from a board of your choice (an Arduino board was originally used) using the Johnny-Five node.js library and the custom built Johnny-Five node-red node (available at https://www.npmjs.com/package/node-red-contrib-gpio, with details as to which micro controller boards are supported)

Can be used for any temperature monitoring application, but was built with the intent to log temperature data with a timestamp for research experiments. The data is logged in CSV format for easing importing into more suitable software packages for post-processing and analysis, such as MATLAB or Python.

A more detailed description of how to use this flow can be found at: https://sites.google.com/view/opensourcehardwaresouthafrica