Indoor gardening ep2: Monitoring vitals with esp8266

April 17, 2016

indoor-gardening-ep2-monitoring-vitals-with-esp8266  Facebook  Twitter  Google +  

 usually companies creating understandable terms for each new product category like "blue energy balls" or "flapping little bee" the internet of things is one of them. wikipedia says it's the term for communicating embedded devices each other via wide area networks. actually that's cool way to describe microcontroller with tcp stack which is already exists in market since decades.

 
 in previous air freshener entry, i mentioned about my implementation attempt of esp8266 based esp-01 board to a basic security system. it wasn't worked but i figure out the problem later and started to build a remote telemetry probe for my next set of crops.
 
 esp-01 is controllable via serial AT commands. even you can make http requests like multi-purpose gprs modems. first of all, i was stuck at the network scanning part. that's related with power consumption. it's hitting to 200ma while scanning & connecting to wifi networks which is close to supply limit of arduino board. i fed it with an external +3.3v power supply and solved this one.
 
 second problem is uart noise, obviously that board got the firmware from early esp days and not accepting the bitrate set command. i applied a cloud update command which is seen in reference document and completely bricked the device. i was assuming a firmware update will bring these advanced commands and fix that issue by minor a tweak. reviving the module is another story, i mentioned at this instructables entry.
 
 first tests was based on arduino mini pro decided to go with uno r3 to accelerate software development part after few write cycles, plug-in & plug-out on each upload is literally a torture. got a stable sketch after 4-5 revision.
 
 currently it's sending me the outdoor temperature, soil humidity and outdoor light level. same as previous setup, my personal assistant software "judith" handling the http posts and notifies me if soil getting dry or outdoor temperature drops below lettuce's acceptable range. an 12v/7ah ups battery powering it about 8 days with 30 minutes of send interval. planning a solar charger with li-ion battery for it in my next spare time.
 
 Cost table
 + ESP-01 wifi board: $5
 + Arduino Uno R3 (clone): $3
 + HL-69 soil moisture sensor: $2
 + ds1621 thermometer module: $2
 + light resistive diode: $0.5
 
 took 3 days to develop, 3 weeks to fix errors. for sake of time don't buy chinese clones of esp8266. an extra $5 can save your whole month. if interested, source code available in devzone section and github

  Fuck Spam
aAwIL6TByMoJ8P71@AubJ6BYw.org
9OeChzDxn6N1YK8o@dw04iX3V.org
5opA4fG0zO2jKSZV@JqP5bIcs.net
HZakFNifpnEyVc32@uKX83INV.com
sao2QTcIejkr57GL@64z7gJ2l.gov
MzX7uRL1ndSYePsU@ijtMBrd6.com
aEw0hpASR2GqyIU6@UpO0N2bG.org
09WACsBjJHQOGSkx@oLedJXZ2.gov
Q9rHuiLKCNB5Dj7Y@lQMjO9yR.com
MgobOt90kpSXJIhK@GoiDR9ky.org
q3d7xTCwrolmPSe0@76xiqWLY.com
hzmlASZCbnp7FyoN@vimkEHxS.org
W6DJ4a8yjTLkzdI3@cUaEJotW.org
MkXxUp2wW6cGCrE9@lGs4XCO8.net
MjByNCEs3JdFTmfk@nBIj5GVo.net
2GYOvNkHIzu8wC4b@zMRm6qju.gov
HxAs7I84btBi0XVR@Heh32IUv.com
IksEmTQd9XAfFnhl@Z7usjXny.com
Kvl8fRzSGu5P1Zr7@uNWdrJYl.gov
tToiZgNYAE859cS6@UiRvoKlS.net
CEWROK0y4NPcetb5@qVAjvryM.com
ZCEBORrTuWAIszqa@KBFWQCv2.com
q3DtH4ue21hJrbsF@IOLTQ1UF.org
SZIty9X8TB6LaCsG@sbyHaQZT.org
EYzx5gHnGOCWkSA0@v4I6uMXl.net
qc5t7bLjGQu6yPmf@KeBXAoFa.com
0Ujfval1QB6XRnmG@BKVi0nJf.gov
AJe4TRhM7N6r0lip@UtRp1rVi.org
m45rKQLJDdGehHAn@KC7qSTws.com
mvWcTLOpulFwE2CB@vzkRdVgx.org
ts0zBeEaNOMLw6Cu@0nF41TJY.net
Zj9WJrdHPNz8YGVv@i9etEu61.org
kZRF9BEDj2yvSYQK@J3C0rdPo.com
vuA3sO694zoTUhCq@TGQpCRlk.gov
t4nfC589hXYZjR2r@pCoA1GkK.com
SoLVTWHO6FwvzGQP@Rrnd6AMC.com
A3RXD5U1NtZQdEVn@vMARgq0X.net
cJ6Yp7RbLIFGwK0B@oHq2Q9v3.gov
FXRn0EQ9dVKcTN7e@9PjgXkZB.org
tmGTgQMOVWBeDZcf@V8aTAe9O.org
4cWgt3X7KUuBEVpQ@GbWcLAog.gov
6rDzAqsZVh3L5F4X@Pt2AZYXv.net
rLv14JNdYh0xKV6z@acEdf7CU.org
o5HcfSkpudzGr6E3@XildZeuF.com
mGQd24PDqzhJoNT9@tgY9TAx3.com
LwiGclqpez0ZJvB8@FQ3PzuUZ.net
RhM9mo8EcaKXP7Uu@UcIQhom4.com
2LNYKkTb9QfVU6lq@A3qurILM.com
  Most popular entries

VR Experiences #1: Oculus Rift

The 80's childs are familiar with virtual reality term. we seen this subject in the action at johnny mnemonic, the lawnmowerman etc.if you're not living in a cave, probably should know the


Stealing sneakers from NIKE

as the whole crafty geeks knows, nike has a rvsp system via twitter. they


Bytecheleby at revision

Looks like our portable shell "Bytecheleby" still useful on scene. im started to enhance it by using my newest libraries and lots of new stuff. stay connected for latest releases


Pain and Suffer inside: Displaylink Adapter

as mentioned on my recent tweets, was looking for a low cost multi-display solution about couple weeks. gaming oriented gfx cards already


Entering system level command line

I get this trick from a sysadmin friend. it allows to enter system level shell access in Windows Vista and later versions. useful for bypass UAC and ntfs file permission issues.sc create SuperC