![](https://lemmy.team/api/v3/image_proxy?url=https%3A%2F%2Flemmy.blahaj.zone%2Fpictrs%2Fimage%2FaKEcxSUUrA.jpg)
![](https://lemmy.team/api/v3/image_proxy?url=https%3A%2F%2Fprogramming.dev%2Fpictrs%2Fimage%2F8140dda6-9512-4297-ac17-d303638c90a6.png)
It really depends on your needs. In most cases, I wouldn’t even bother.
I do have a project with a some software running on a microcontroller and a corresponding driver. I don’t record a build number, but I do record the timestamp when the build occurred. That way the driver can update the firmware if its timestamp is older than expected
I love it!!