I build a flashlight with an arduino duemilanove inside. After it was complete, I tried uploading a test code. I could not upload, no response from serial. I found the problem, two buttons on pin 0 and 1. I need all pins, and not knownig of this limitation I build a flashlight that doesn't work. I can't disconnect them every time I want to upload, allot of work to open and close the flashligh. And my idea was to be able to monitor temperature, fanspeed and brightness over serial to make a graph during operation. If nessesery I can let the realtime monitoring go, but I need those two buttons (only buttons on the flashlight). I don't have any pins left to spare.
This is the situation... As you can see, pin 0 and 1 are connected to negative with two 10K ohm resistors. This causes no serial communication at all. Does it help to make it two 100K ohm? Or can I connect the buttons different, or with diodes or something? So at least I can upload when I'm not using the buttons.
Really hope someone has an idea to solve this without much redesigning the hole pcb.