A process device for coupling to an industrial process for use in monitoring or controlling the process by coupling to a process piping configured to carry a process fluid via a process coupling, the process device comprising: a device housing configured to physically couple to the industrial process; a coil of wire mounted to the device housing; a magnet configured to move through the coil of wire in response to vibrations in the industrial process thereby inducing an electrical current in the coil of wire; and electrical circuitry in the device housing having an input to receive the electrical current from the coil of wire; wherein the electrical circuitry includes power storage circuitry configured to store power from the electrical current from the coil; and characterized by the process device further comprising: a process interface element configured to couple to the industrial process and to be an input or output for the process device, and wherein either (a) the process device is configured as a process control transmitter and the process interface element comprises a process variable sensor configured to sense a process variable, or (b) the process device is configured as a process control device and the process interface element is configured to control the process; interface circuitry coupled to the process interface element and either (a) when the process device is configured as the process control transmitter, the interface circuitry is configured to perform initial processing and operate with the process variable sensor; or (b) when the process device is configured as the process control device, the interface circuitry is configured to control the process interface element; a microcontroller configured to operate according to programming instructions stored in a memory; I/O circuitry coupled to the microcontroller and configured to couple to a process control loop; and further characterized in that: the power storage circuitry is further configured to provide all the power for the process device. a device housing configured to physically couple to the industrial process; a coil of wire mounted to the device housing; a magnet configured to move through the coil of wire in response to vibrations in the industrial process thereby inducing an electrical current in the coil of wire; and electrical circuitry in the device housing having an input to receive the electrical current from the coil of wire; wherein the electrical circuitry includes power storage circuitry configured to store power from the electrical current from the coil; and characterized by the process device further comprising: a process interface element configured to couple to the industrial process and to be an input or output for the process device, and wherein either (a) the process device is configured as a process control transmitter and the process interface element comprises a process variable sensor configured to sense a process variable, or (b) the process device is configured as a process control device and the process interface element is configured to control the process; interface circuitry coupled to the process interface element and either (a) when the process device is configured as the process control transmitter, the interface circuitry is configured to perform initial processing and operate with the process variable sensor; or (b) when the process device is configured as the process control device, the interface circuitry is configured to control the process interface element; a microcontroller configured to operate according to programming instructions stored in a memory; I/O circuitry coupled to the microcontroller and configured to couple to a process control loop; and further characterized in that: the power storage circuitry is further configured to provide all the power for the process device. a process interface element configured to couple to the industrial process and to be an input or output for the process device, and wherein either (a) the process device is configured as a process control transmitter and the process interface element comprises a process variable sensor configured to sense a process variable, or (b) the process device is configured as a process control device and the process interface element is configured to control the process; interface circuitry coupled to the process interface element and either (a) when the process device is configured as the process control transmitter, the interface circuitry is configured to perform initial processing and operate with the process variable sensor; or (b) when the process device is configured as the process control device, the interface circuitry is configured to control the process interface element; a microcontroller configured to operate according to programming instructions stored in a memory; I/O circuitry coupled to the microcontroller and configured to couple to a process control loop; and further characterized in that: the power storage circuitry is further configured to provide all the power for the process device.