dchristl / esp32_nat_router_extended

a simple ESP32 NAT Router with some additional features
310 stars 60 forks source link

Features - Auto sleep over web interface, speed test, auto CPU speed #135

Open AkisTheo opened 2 months ago

AkisTheo commented 2 months ago

I think the system should be able to have some sleep mode, When there are no clients connected, I guess. it's just entered some sort of low power mode, I also think there should be a speed test to cloud flare servers, Just so I can know more easily if my connection is being bogged down by me being far away or by the unit itself. I also think we should be able to change the CPUS speed through the web interface or set up some sort of automatic speed change when there is little network usage or no clients, A further usage of this would be. with the speed test, it can do a speed test 2 times. Get the average and then start tweaking its CPU speed just enough. So there's no Actual visible performance impact, But it will be more power-efficient

dchristl commented 2 months ago

Hello,

the firmware has not yet been designed to save power, because I don't think the project is suitable for running on a battery, for example. Optimisations are certainly possible, but I have some features that I find more useful and prefer to implement.

Kind Regards, Danny