User Tools

Site Tools


data_collection_node_hardware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
data_collection_node_hardware [2022/11/09 15:02] glendata_collection_node_hardware [2022/11/11 21:32] – [Water Temperature Sensor] glen
Line 1: Line 1:
 ====== Data Collection Node Hardware ====== ====== Data Collection Node Hardware ======
 +
 +Monitoring of power outages will require battery backed power.
  
 ===== Requirements ===== ===== Requirements =====
Line 11: Line 13:
   * No OS to manage   * No OS to manage
  
-===== Hardware Evaluation =====+===== Controller Hardware Evaluation =====
  
 The following boards are candidates for data collection node hardware: The following boards are candidates for data collection node hardware:
  
 ^ Board ^ Cost ^ RAM ^ Flash ^ Net ^ IO ^ Dev Tools ^ ^ Board ^ Cost ^ RAM ^ Flash ^ Net ^ IO ^ Dev Tools ^
-| [[https://www.sparkfun.com/products/13231|Sparkfun ESP8266 Thing]] | $18.50 | 32k inst/80k data | 4MB | 802.11 pnp | micro USB \\ 32 GPIO | Arduino IDE |+| [[https://www.sparkfun.com/products/13231|Sparkfun ESP8266 Thing]] | $18.50 | 32k inst/80k data | 4MB | 802.11 pnp | micro USB \\ 32 GPIO \\ I2C \\ SPI \\ UART \\ | Arduino IDE | 
 +| [[https://www.sparkfun.com/products/13907|Sparkfun ESP32 Thing]] | $23.50 | 520k | 4MB | 802.11 | micro USB \\ 28 GPIO \\ I2C \\ SPI \\ UART \\ | Arduino IDE | 
 +| [[https://www.sparkfun.com/products/20173|Raspberry Pi Pico W]] | $6.00 | 256k | 2MB | 802.11g | micro USB (host+dev) \\ 26 GPIO \\ 2 SPI \\ 2 I2C \\ 2 UART \\ 3x12 ADC | RPI Linux | 
 +| [[https://www.sparkfun.com/products/18713|Raspberry Pi Zero 2 W]] | $15.00 | 512MB | 4MB | 802.11 b/g/n | micro USB \\ mini HDMI \\ GPIO \\ I2C \\ SPI \\ UART | RPI Linux | 
 +| [[https://www.sparkfun.com/products/19696|Sparkfun Thing Plus DA16200]] | $34.95 |  | 512MB | 802.11 b/g/n | USB-C \\ QUIC \\ 16 GPIO \\ I2C \\ SPI \\ 2 UART \\ 12 bit ADC |  | 
 + 
 +===== Sensors ===== 
 + 
 +==== Air Flow Sensor ==== 
 + 
 +This sensor is used to monitor air flow in HVAC ducts. 
 + 
 +Part: [[https://www.sparkfun.com/products/18377?_ga=2.49502561.699155336.1668005513-765672591.1668005513|SparkFun Air Velocity Sensor Breakout - FS3000-1005 (Qwiic)]] 
 +  * $59.95 
 +  * QUICC 
 +  * Arduino library 
 +  * 0-16mph, 12-bit resolution 
 +==== Current Measurement ==== 
 + 
 +This sensor is used to measure device usage (like an EV charger) and also to detect when a device is running (HVAC unit). 
 + 
 +Requirements 
 +  * Non-intrusive 
 +  * 120v, 240v 
 + 
 +^ Device ^ Cost ^ Max Current ^ Notes ^ 
 +| [[https://www.digikey.com/en/products/detail/carlo-gavazzi-inc/CTV1X60A333MV/15290124| Digikey Current sense transformer CTV1X60A333MV]] | $56.00 | 60A | snap on, no lead | 
 +| [[https://www.sparkfun.com/products/11005 | Sparkfun Non-Invasive Current Sensor - 30A]] | $10.95 | 30A | snap on, lead with 3.5mm audio connector | 
 + 
 +==== Water Temperature Sensor ==== 
 + 
 +This sensor is intended to measure temperate of a pool. 
 + 
 +Requirements 
 +  * Submersible 
 +  * I2C 
 + 
 +[[https://www.sparkfun.com/products/11050|Temperature Sensor - Waterproof (DS18B20)]] 
 + 
 +$10.95 
 + 
 +1-wire interface 
 + 
 +==== Ambient Temperature/Humidity Sensor ==== 
 + 
 +Used to monitor ambient temperature and humidity, especially in HVAC vents to help monitor HVAC health. 
 + 
 +Component: [[https://www.sparkfun.com/products/16298|Qwiic Pressure/Humidity/Temp (PHT) Sensor - MS8607]] 
 +  * $19.95 
 +  * QUICC 
 +  * Arduino library 
 +  * +/- 1degC 
 +  * Pressure, temperature, humidity 
data_collection_node_hardware.txt · Last modified: 2022/11/18 22:04 by glen