An electronic device comprising: a user interface configured to receive user input indicating a power management preference of a user of the electronic device; a battery; one or more sensors (116, 118) configured to sense a voltage provided by the battery and an electric current provided by the battery; a power management system configured to: sense, using the one or more sensors (116, 118), a voltage provided by the battery and an electric current provided by the battery; evaluate the sensed voltage, wherein the device is configured to power down in response to detecting that the sensed voltage is less than a voltage threshold; determine a present state of the battery; determine an electric current limit for the electronic device based on the sensed voltage, the sensed electric current, the determined present state of the battery and the power management preference indicated by the user input received using the user interface; and initiate a reduction in power use of the electronic device to maintain electric current draw from the battery at or below the electric current limit, wherein the power management system is configured to determine the electric current limit for the electronic device by: determining a fixed current limit for the electronic device; determining a dynamic maximum current limit based on the sensed voltage, the sensed electric current, and the determined state of the battery, the dynamic maximum current limit being greater than the fixed current limit, wherein the dynamic maximum current limit represents an amount of current that can be drawn from the battery without causing the sensed voltage to decrease below the voltage threshold according to the sensed conditions; and selecting, as the electric current limit for the electronic device, an electric current limit that is (i) greater than the fixed current limit and (ii) less than the dynamic maximum current limit, wherein the electric current limit is selected based on the power management preference indicated by the user input received using the user interface. a user interface configured to receive user input indicating a power management preference of a user of the electronic device; a battery; one or more sensors (116, 118) configured to sense a voltage provided by the battery and an electric current provided by the battery; a power management system configured to: sense, using the one or more sensors (116, 118), a voltage provided by the battery and an electric current provided by the battery; evaluate the sensed voltage, wherein the device is configured to power down in response to detecting that the sensed voltage is less than a voltage threshold; determine a present state of the battery; determine an electric current limit for the electronic device based on the sensed voltage, the sensed electric current, the determined present state of the battery and the power management preference indicated by the user input received using the user interface; and initiate a reduction in power use of the electronic device to maintain electric current draw from the battery at or below the electric current limit, sense, using the one or more sensors (116, 118), a voltage provided by the battery and an electric current provided by the battery; evaluate the sensed voltage, wherein the device is configured to power down in response to detecting that the sensed voltage is less than a voltage threshold; determine a present state of the battery; determine an electric current limit for the electronic device based on the sensed voltage, the sensed electric current, the determined present state of the battery and the power management preference indicated by the user input received using the user interface; and initiate a reduction in power use of the electronic device to maintain electric current draw from the battery at or below the electric current limit, wherein the power management system is configured to determine the electric current limit for the electronic device by: determining a fixed current limit for the electronic device; determining a dynamic maximum current limit based on the sensed voltage, the sensed electric current, and the determined state of the battery, the dynamic maximum current limit being greater than the fixed current limit, wherein the dynamic maximum current limit represents an amount of current that can be drawn from the battery without causing the sensed voltage to decrease below the voltage threshold according to the sensed conditions; and selecting, as the electric current limit for the electronic device, an electric current limit that is (i) greater than the fixed current limit and (ii) less than the dynamic maximum current limit, wherein the electric current limit is selected based on the power management preference indicated by the user input received using the user interface. determining a fixed current limit for the electronic device; determining a dynamic maximum current limit based on the sensed voltage, the sensed electric current, and the determined state of the battery, the dynamic maximum current limit being greater than the fixed current limit, wherein the dynamic maximum current limit represents an amount of current that can be drawn from the battery without causing the sensed voltage to decrease below the voltage threshold according to the sensed conditions; and selecting, as the electric current limit for the electronic device, an electric current limit that is (i) greater than the fixed current limit and (ii) less than the dynamic maximum current limit, wherein the electric current limit is selected based on the power management preference indicated by the user input received using the user interface.