Things used in this project

Hardware components:
Adafruit industries ada64 image 75px
Solderless Breadboard Half Size
×1
WeMos D1 mini
The D1 mini is a mini wifi board based on ESP-8266EX
×1
SparkFun Soil Moisture Sensor
×1
Adafruit FeatherWing Doubler
×1
2821 01
Adafruit Feather HUZZAH with ESP8266 WiFi
×1
Adafruit NeoPixel FeatherWing - 4x8 RGB LED
×1
Adafruit Feather Header Kit - 12-pin and 16-pin Female Header Set
×1
Adafruit industries ada592 image 75px
USB-A to Micro-USB Cable
×2
E switch eg1218 image 75px
Slide Switch
×2
Panasonic eca1hm2r2
Capacitor 10 µF
×1
Fairchild semiconductor 1n4004. image
1N4007 – High Voltage, High Current Rated Diode
×1
Mfr 25frf52 10k sml
Resistor 10k ohm
×1
Adafruit industries ada830 image 75px
4xAA battery holder
×1
Software apps and online services:
Ha 2up iot
Amazon Web Services AWS IoT
Ide web
Arduino IDE
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)
Solder wire (lead free)
Wire

Schematics

Sensor wiring
The WeMos D1 mini fritzing part: https://github.com/heskew/things-aws-iot-soil-monitor/blob/master/fritzing/WeMos%20D1%20mini.fzpz

It's lacking a PCB view but hopefully the breadboard and schematic views could be useful.
Sensor bb
sensor
WeMos D1 mini Fritzing part: https://github.com/heskew/things-aws-iot-soil-monitor/blob/master/fritzing/WeMos%20D1%20mini.fzpz

It's lacking a PCB view but hope this could be useful for others with usable breadboard and schematic views.
Sensor bb

Code

sensor and monitor/display
ESP8266 based soil moisture sensor and ESP8266 based monitor with an Adafruit NeoPixel Feather display, each individually connects to AWS IoT so the sensor(s) and monitor can be anywhere (power and wifi depending). /sensor: WeMos D1 Mini based sensor code /monitor: Adafruit Feather HUZZAH ESP8266 based monitor code
aws-sdk-arduino
**use the iot-get-shadow-and-cleanup branch** Forked fork of https://github.com/awslabs/aws-sdk-arduino. Initial fork (https://github.com/svdgraaf/aws-sdk-arduino) adds AWS IoT and ESP8266 support. I'll get a pr out soon to try to consolidate the fork-ness of this.

Credits

Hmojhhdt
Nathan Heskew
1 project • 11 followers
Contact

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaBlog