Apologies if this is a trivial question.
I have an IoT project with a ESP32 processor and an array of LED matrix displays. I sometimes end up with too little available power (e.g. limitations of USB 500ma or limitations of a USB car charger adaptor.) The power hog is the LED display, and consumption depends mainly on the brightness settings of the LED display and the number of LEDs lit in the message which is being displayed.
I'd like to throttle the supply voltage or current draw on the LED matrix and prioritize keeping my processor alive and out of its "brownout" zone. The simpler my control mechanism, of course, the happier I'll be.
Is there a fairly common best-practice for ensuring some components get priority power over others?
Thanks
Peter
I have an IoT project with a ESP32 processor and an array of LED matrix displays. I sometimes end up with too little available power (e.g. limitations of USB 500ma or limitations of a USB car charger adaptor.) The power hog is the LED display, and consumption depends mainly on the brightness settings of the LED display and the number of LEDs lit in the message which is being displayed.
I'd like to throttle the supply voltage or current draw on the LED matrix and prioritize keeping my processor alive and out of its "brownout" zone. The simpler my control mechanism, of course, the happier I'll be.
Is there a fairly common best-practice for ensuring some components get priority power over others?
Thanks
Peter