The disclosed embodiments include several embodiments of a mass flow controller and methods for configuring a mass flow controller. For example, in one embodiment, the method includes automatically displaying a current configuration parameter, such as, but not limited to, a MacID and/or baud rate, in response to receiving power, from an external device, at a communication interface, such as, but not limited to, a near-field communication interface and/or a universal serial bus communication interface of the mass flow controller. The method adjusts the configuration parameter based on user input and stores the configuration parameter in memory while being powered by the external device.