A handheld diabetes management device comprising: a processor module including memory having instructions for executing functions of the handheld diabetes management device and a processor that selectively executes the instructions; battery terminals that electrically connect the processor module with a battery when the battery is inserted within a battery compartment of the handheld diabetes management device; a receptacle that in particular is configured in accordance with a universal serial bus standard and that receives a plug that in particular is configured in accordance with the USB standard; at least one component (408,444,636,640) configured to communicating information from the handheld diabetes management device to one of a user and another device; a monitoring module configured to generate a battery status; and a multiplexer module configured to receive power via the receptacle when the plug is connected with the receptacle and to relay power from the receptacle to a bus voltage node, in particular the multiplex module is configured to selectively output power to the bus voltage node based on the power received via the receptacle, wherein the processor module is directly connected to the bus voltage node, wherein the handheld diabetes management device comprises a first current path from the battery to the at least one component (408,444,636,640); and a second current path from the bus voltage node to the at least one component (408,444,636,640), and wherein the processor module is configured to enable current flow through the first current path and disable current flow through the second current path in response to a determination, based on the battery status generated by the monitoring module, that the battery is connected to the battery terminals; and to disable current flow through the first current path and enable current flow through the second current path in response to a determination, based on the battery status generated by the monitoring module, that the battery is not connected to the battery terminals. a processor module including memory having instructions for executing functions of the handheld diabetes management device and a processor that selectively executes the instructions; battery terminals that electrically connect the processor module with a battery when the battery is inserted within a battery compartment of the handheld diabetes management device; a receptacle that in particular is configured in accordance with a universal serial bus standard and that receives a plug that in particular is configured in accordance with the USB standard; at least one component (408,444,636,640) configured to communicating information from the handheld diabetes management device to one of a user and another device; a monitoring module configured to generate a battery status; and a multiplexer module configured to receive power via the receptacle when the plug is connected with the receptacle and to relay power from the receptacle to a bus voltage node, in particular the multiplex module is configured to selectively output power to the bus voltage node based on the power received via the receptacle, wherein the processor module is directly connected to the bus voltage node, wherein the handheld diabetes management device comprises a first current path from the battery to the at least one component (408,444,636,640); and a second current path from the bus voltage node to the at least one component (408,444,636,640), and wherein the processor module is configured to enable current flow through the first current path and disable current flow through the second current path in response to a determination, based on the battery status generated by the monitoring module, that the battery is connected to the battery terminals; and to disable current flow through the first current path and enable current flow through the second current path in response to a determination, based on the battery status generated by the monitoring module, that the battery is not connected to the battery terminals.