Internet Hardware WatchDog Using NodeMCU

Crazy Couple DIY
Crazy Couple DIY

PCBway: only $5 for 10 pcbs from https://www.pcbway.com/activity/christmas2021.html/?from=CZcouple


I love mining and I truly believe that blockchain and digital currencies will one day change the world. Cryptocurrency has played a significant role in my life and has made me a morning person, ha ha.
Miners require 24 x 7 access to the Internet. Recently, I went on a short business trip and my router for some stupid reason stopped working. I lost complete access to my home network and my miners. When I returned from my trip, my only aim was to fix this issue by creating an "Internet Hardware Watchdog" that reboots the router whenever something silly happens to it.

Note: If you do any work with "mains power" such as 120v or 240v AC power wiring, you should always use proper equipment and safety gears and determine whether you have adequate skill and experience or consult a Licensed Electrician. This project is not intended for use by children.


Blog Posts:
Internet Hardware WatchDog : https://diy-projects4u.blogspot.com/2021/12/nodemcu-internet-hardware-watchdog.html
DIY Relay Module : http://diy-projects4u.blogspot.com/2020/08/diy-relay-module.html

Video: https://youtu.be/L5nLfEjTePA
Internet Hardware WatchDog : https://youtu.be/L5nLfEjTePA
DIY Relay Module : https://www.youtube.com/watch?v=3n69b4sdDjk

Other Resources:
Code: https://github.com/tarantula3/NodeMCU-Internet-Watchdog/blob/main/Internet_Hardware_WatchDog.ino
ESP8266Ping Library : https://github.com/tarantula3/NodeMCU-Internet-Watchdog/blob/main/ESP8266Ping-master.zip
Schema: https://drive.google.com/file/d/1gn2ZhMp5Uz4YDv5GjxgIq1rtzh-21Rwe/view?usp=sharing
Gerber File: https://drive.google.com/file/d/1l0bszJ0AV7S9s-y9jTWGcw9MrWayVJxZ/view?usp=sharing
Flowchart: https://drive.google.com/file/d/1CL3g0nT1IZfdL8MZqN_PB-mKC9k_JfWH/view?usp=sharing

Support My Work:
BTC: 1Hrr83W2zu2hmDcmYqZMhgPQ71oLj5b7v5
LTC: LPh69qxUqaHKYuFPJVJsNQjpBHWK7hZ9TZ
DOGE: DEU2Wz3TK95119HMNZv2kpU7PkWbGNs9K3
ETH: 0xD64fb51C74E0206cB6702aB922C765c68B97dCD4
BAT: 0x9D9E77cA360b53cD89cc01dC37A5314C0113FFc3
LBC: bZ8ANEJFsd2MNFfpoxBhtFNPboh7PmD7M2
COS: bnb136ns6lfw4zs5hg4n85vdthaad7hq5m4gtkgf23 Memo: 572187879
BNB: 0xD64fb51C74E0206cB6702aB922C765c68B97dCD4
MATIC: 0xD64fb51C74E0206cB6702aB922C765c68B97dCD4

Thanks, ca again in my next tutorial.
#PCBway #internetwatchdog #nodemcu