Skip to content

heatseeknyc/feather_sensor

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published