I noticed each time there's a serial connection to the board it does a Reset, is that normal?
Yes, it is.
i could use a Serial connection to reset it via the pc then?
Is that easier than pushing the reset button?
i'm looking for a Reset in code....
You almost certainly should be looking to fix your code, instead. What problem are you trying to circumvent with a reset?