|
KiCad 9.0 |
Home Internet Router Rebooter
Our broadband Internet router will occasionally drop off the Internet. This is easily solved by power cycling the router. This isn't really a big deal when we're at home but it has happened a few times now when we're away on holiday. Again, not usually a problem but we now have a few, ahem, "smart" plugs for turning lights on/off and some RING cameras - these all stop working.
This device is quite simple.
It utilises an ESP32-C3-Zero development board to connect to WiFi and periodically ping well-known/reliable DNS addresses. When pinging fails for several in a row it will disconnect the 12V power supply to the router for 30s via a relay, wait for it to reconnect and then resume its duties.
Our router is a Netcomm Wireless NF18ACV that runs on 12VDC. The board passes this through to the router via a normally-closed (NC) relay and powers the ESP32 via a 5V regulator.
The Arduino sketch can be programmed to the ESP32 using the Arduino IDE. It is quite customisable - you just need to enter your WiFi AP SSID & password. You can also customise the various timers and ping target IP addresses. Check my Github page for the latest version.
Example video
The status of the Router Rebooter can be checked via a HTTP status page.

Home Internet Router Rebooter
*Wpsload community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
Attribution-ShareAlike (CC BY-SA) License
Read More⇒
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Brett Hallen
-
Exelvision ROM Cartridge (4Mbit)
The French Exelvision computer from the 1980s was a bit of an oddity as it was the only computer to ...
-
2732-to-2764 Daughterboard
A very simple board designed to allow two different BIOS ROMs to be installed in the Osborne 1 compu...
-
Home Internet Router Rebooter
Our broadband Internet router will occasionally drop off the Internet. This is easily solved by pow...
-
8080A CPU Breakout Board for Logic Analyser/Analyzer
A logic analyser is an invaluable tool for diagnosing computer faults but I find myself hesitant to ...
-
Exelvision ROM Cartridge (32KB)
The French Exelvision computer from the 1980s was a bit of an oddity as it was the only computer to ...
-
Matra Alice/Tandy TRS-80 MC-10 Internal 8KB RAM Upgrade
BackgroundThis design is based on the work that Daniel Tufvesson documented on his blog for the Tand...
-
BBC Master Compact Floppy Interface Board
The BBC Master Compact (MC) computer has a separate unit (Disk Drive & Monitor Stand) that house...
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
2070 0 5 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
2580 3 7 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
2671 2 0 -
-
-
-
ESP32-C3 BLE Keyboard - Battery Powered with USB-C Charging
2777 0 2 -
-







