EnviroDIY/LearnEnviroDIY: v0.2.0: For workshop at National Monitoring Conference
Description
A tutorial for learning how to program an Arduino-framework micro-controller to become an environmental data logger, to follow at https://envirodiy.github.io/LearnEnviroDIY.
Do-it-yourself (DIY) enthusiasts generally find rapid success at reading data from simple sensors to an Arduino board. However, it is much more challenging to program an Arduino to perform all required functions of a solar-powered station that collects data from several research-grade environmental sensors, saves to an SD card, transmits to a public server with web services, and puts the sensors to sleep to conserve energy between logging intervals. The EnviroDIY community has made all of this much simpler by creating the ModularSensors library, putting the power of the Internet of Things (IoT) revolution into the hands of DIYers.
These lesson episodes will teach you how to program your Arduino for environmental IoT using the ModularSensors library.
We organize episodes into two parts:
-
Part 1: Arduino and IoT for EnviroDIY (Episodes 1-6) introduces basic Arduino and IoT skills to prepare you for using ModularSensors.
-
Part 2: Program with ModularSensors (Episodes 7-13) provides exercises to program, test and deploy a monitoring station based on the example code in the ModularSensors library.
New in v0.2.0: For workshop at National Monitoring Conference
- Improvements
- Updated tutorial & examples to ModularSensors v0.21.2, in which included substantial changes to its example code sketches.
- Added option to use EnviroDIY Mayfly logger board for Episodes 1-2.
- Improved instructions for installing the PlatformIO IDE software stack.
- Lots of updates to improve episode clarity!
New in v0.1.0: For workshop at Riley Purgatory Bluff Creek Watershed District
- First release!
- Thank you to RPBCWD for funding the initial development of this tutorial!
Files
EnviroDIY/LearnEnviroDIY-v0.2.0-beta.zip
Files
(92.1 MB)
Name | Size | Download all |
---|---|---|
md5:caade96f96efcb3a48f3cbf9757703b0
|
92.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/EnviroDIY/LearnEnviroDIY/tree/v0.2.0-beta (URL)