Skip to content

Latest commit

 

History

History
62 lines (42 loc) · 2.38 KB

README.md

File metadata and controls

62 lines (42 loc) · 2.38 KB

Heatseek Feather Sensor

Building Project

  1. Ensure you're on (at least) version 1.6.13 of the Arduino IDE
  2. Place the contents of the libraries directory in your Arduino user libraries directory. (Usually ~/Documents/Arduino/libraries)
  3. Set up WICED Feather using steps here.
  4. Set up M0 Feather using steps here.
  5. Set up M0 WiFi Feather using steps here. Be sure to do the version check as described.
  6. In user_config.h, uncomment the appropriate line depending on which microprocessor board you are using. Only one board type line in this file should be uncommented.

Software

Outline

  1. Prompt user to set RTC clock time if necessary. (TODO: set this by web request).
  2. If last reading time exceeds reading interval, take a new reading.
  3. Store the reading on the SD card.
  4. Store the reading time on SD card for comparison against reading interval.

Notes

  • Always prioritize logging data to SD card. The microprocessor should always reboot and continue taking readings if there is a problem transmitting the data.
  • TODO: Ensure device is not on battery power prior to writing to SD card.

Hardware

Base

WICED WiFi

M0 WiFi

Cellular/GSM(2G)

Headseek Featherwing Board

https://oshpark.com/shared_projects/iJOnNry7

TODO: Upload schematics