LibreRouterOrg / board

LibreRouter hardware repository
https://librerouter.org
GNU Affero General Public License v3.0
54 stars 7 forks source link

Add a way to disconnect the power to the board through GPIO #61

Open spiccinini opened 4 years ago

spiccinini commented 4 years ago

The idea is to provide a way to cut the power to the LibreRouter.

xcancerberox commented 4 years ago

Like a self reset? or like suicide?

spiccinini commented 4 years ago

Like a self reset? or like suicide?

That functionality is already present through the watchdog that is also available at a GPIO.

This idea is to provide a way for an external board to use a GPIO ot cut the power of the board for longer periods of time. For example when connected to a solar panel and batteries in the night the LR can be turned on like for 2 minute each 10 minutes saving 80% of the battery power (even detecting if there is a station connected and keeping it on longer periods of time).

Ideally the voltage should be provided from the external source and the GPIO work from 3.3 to 24V.

xcancerberox commented 4 years ago

Ok, so the GPIO is an external GPIO. image We can add there a PMOS transistor like: image with the same transistors that we are using for POE.