What exactly is firmware?
Firmware is a software program that is hardcoded into the non-volatile memory of a microcontroller. It controls the hardware device that the MCU is attached to and brings it to life. It is the one and only program controlling the hardware device, and it is always running. A Fitbit for example, has firmware on an […] More