Design News is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

For $3 You Can Build a Device to Automatically Reset Your Router

Image source: Mike Diamond Image source- Mike Diamond_a.png
Tired of having to manually restart your cable modem? This super cheap ESP8266 01 workaround will handle it for you.

If your home internet goes down, there’s a 90% chance it’s your cable modem acting up. Sure a good old fashioned reset usually does the trick, but that doesn’t make it any less of a pain in the neck.

On his website WhatIMadeToday, Mike Diamond, a self-taught maker, has figured out a very low-cost solution using an ESP8266 01 and a small relay board. The device works by continuously pinging Google through your modem. If it doesn’t get a response back it assumes the modem is down or has crashed and will automatically power-cycle the modem.

On his site Diamond said one challenge did stump him initially:

“We all know that it takes the modem a few minutes to successfully ‘handshake’ with the line,” he wrote. “When I first set up my device, the ESP kept pinging Google during setup. As the modem hadn't yet connected, the ESP got no reply – so did a power-cycle. I was in an infinite loop getting nowhere.

“I needed the ESP to give the modem time to successfully handshake. Once this happened, the ESP would enter its regular polling of Google.”

Since installing the device Diamond said it has worked “flawlessly,” though he’s starting to believe his router need replacing altogether. He is currently working on a new version that will alert him when it is resetting the modem as well as keep a log of the date, time, and frequency of events.

Full schematics, parts lists, and build instructions are available on Diamond’s website.

Chris Wiltz is a Senior Editor at   Design News  covering emerging technologies including AI, VR/AR, blockchain, and robotics.

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.