Hi everyone ! Can you help me please with some ideas ! Is it any way I can reset Arduino using software and not hardware ( by pressing a reset button ) ?
I need something like a procedure to used in a code to reset Arduino .
Thank's in advance and I look forward for your reply's !
I believe that the Shield is the problem because after power on , I'm trying a ping test . I have no response ! After manual restart , I have replies from ethernet shield !
If it is the shield's reset you need to activate simply re wire it to an arduino pin and then pulse the pin. Depending on your type of shield this might already be wired up in this way. Check the schematics.
The software reset using the watchdog works but requires a bootloader modification.
See my application hint at Loading...
A capacitor between an I/O pin and the reset line may work but triggering a monostable
is a much better solution. With the capacitor I would add a protection diode
to the reset pin.