Re-program the Arduino Uno without losing a base (custom firmware) sketch

So that means, when we reset the Arduino before upload the sketch, we lose the communication line to transfer the compiled code. Now that's bad. :slight_smile:

Can this be fixed with a custom boot loader?