I’d like to be able to reset my Arduberry under program control. I would be interested in how to do this in the following ways:
- From the Arduberry via a SW function call
- From the Pi using a Python Script
- From the Pi via a running C language program
In all cases, I’d prefer to trigger a Hard reset (i.e. full restart of the Arduberry as is done when a new sketch is uploaded. I am current using all of my Arduberry I/O pins for other applications so I’d like to find a way to do this in such a way the that D0-13 on the Arduberry are NOT required. I do have plenty of I/O pins available on my Raspberry Pi 2 B. I am guessing that cases 2 and 3 are already in place as the Arduino programmer on the Pi seems to be able to reset the Arduberry when a sketch is loaded.