In some cases –?and I’m facing such a case now – it is not the same if you press reset on the Arduino or if you plug the power in and make the system start. I need to distinguish these two cases because of some fail-safe features in my project.
Is there some kind of built-it functionality in the Arduino I could use for this? Or is it only possible with some external components?
I just started thinking about it?… maybe some kind of capacitor between VCC and an analog pin or the like?… and then reading out if the cap is empty or quite fully loaded?…
I just wanted to ask if anyone has done something like that before; so maybe I can avoid inventing the wheel again. ;)