Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pta2002/wakeonlan
An ESP32-based Wake on LAN replacement for computers without it
https://github.com/pta2002/wakeonlan
Last synced: 20 days ago
JSON representation
An ESP32-based Wake on LAN replacement for computers without it
- Host: GitHub
- URL: https://github.com/pta2002/wakeonlan
- Owner: pta2002
- License: gpl-3.0
- Created: 2021-04-12T15:04:36.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-12T20:01:59.000Z (almost 4 years ago)
- Last Synced: 2024-11-07T00:48:28.882Z (2 months ago)
- Language: Nix
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wake on LAN - ESP32 version!
This project is an attempt at adding a Wake on LAN-like feature to my cheap
motherboard. This is done by connecting an ESP32 (will probably port this to an
ESP8266 once I find something else to do with the ESP32 though) to the power
button pins on the motherboard, and exposing a simple API that allows one to a)
check if the computer is on (it checks this by checking if the power LED is
on!) and b) turn the computer on!## Installing
The easiest way by far is to use Nix (I already did all the hard work!). Just
clone the repo, do `nix-shell` on the root and then `idf.py menuconfig` to set the
WiFi credentials. Then, run `idf.py flash` to flash it to your ESP32.### The hardware bit
TODO once the schematic is done!