← All posts

A $5 ESP32 wake bridge: step-by-step guide

3 October 2026
ESP32Wake-on-LANguide

A sleeping computer doesn’t hear the internet: the wake signal has to come from inside the home network. If there is no second computer that is always on, a tiny ESP32 board takes the job — it costs $3–5 and draws less than a watt.

The firmware is new and still in beta: if something doesn’t work, contact support.

What to buy

Search any marketplace for “ESP32 WROOM-32 DevKit”. A 30- or 38-pin board with a USB-C or micro-USB port and a CH340 or CP2102 chip will do. No expansion board is needed. You need a USB cable that carries data: a charge-only cable won’t flash.

Before flashing

  • Connect the computer you want to wake to the router by cable — waking over Wi-Fi rarely works.
  • In RudyDesk on that computer open Settings › Waking this computer › Check, and fix what it finds with the Fix button.
  • Have your home Wi-Fi name and password ready. The board works only on 2.4 GHz.

Flashing in a couple of minutes

  1. Connect the board to your computer with the cable.
  2. Open rudydesk.com/bridge in Chrome or Edge. Other browsers cannot flash.
  3. Press “Flash the board” and pick the port — usually “USB-SERIAL CH340” or “CP210x”. If there is no port, install the CH340 driver from the chip maker’s site (WCH) and reconnect the board.
  4. If flashing doesn’t start, hold the BOOT button on the board for a couple of seconds.
  5. When flashing is done, enter the Wi-Fi name and password. They travel over the cable straight into the board and go nowhere else.
  6. The board joins the network and the page shows its number.

Where to put it

Unplug the board from the computer and plug it into the router’s USB port or any phone charger near the router. The LED shows the state: fast blinking — Wi-Fi not set up, slow — connecting, steady — all set.

How to wake the computer

When the computer is asleep, open RudyDesk on your phone or another device and tap the power icon next to it. The server asks the board to send the signal, and a few seconds later the computer wakes up.

If something is wrong

  • Changed your Wi-Fi — hold BOOT for 5 seconds and set the board up again on the same page.
  • The computer doesn’t wake — check that the board and the computer are on the same network (not a guest one) and that wake-on-LAN is enabled in BIOS.
  • A computer with the power cut will not wake. If “require a password after sleep” is on, it wakes to the sign-in screen.

Is it safe

The board can only send a wake signal. It has no access to your computers’ screens, files or passwords. Who may wake a computer is decided by the RudyDesk server. The server certificate is verified, and there are at most 10 signals a minute.