Long story short when assembling a Sanguino kit and the BUB I broke one of the 100NF capacitors that's next to the power regulator.
(ugh I need to be dang sure that I don't get solder in the holes that make inserting the through hole components a total pain)
I tried to test the sanguino(tried loading the led blink sketch, nothing much) but could I have damaged the sanguino without this capacitor?
What does that particular capacitor do exactly?
I thought in that area it filtered the power that came from the regulator and that a quick USB powered test won't harm it, but when I tried to upload the sketch with the BUB it wouldn't upload and the arduino IDE just kept saying it's uploading.
The sanguino showed that it had power and it's green LED flashed,
my soldering was good minus breaking the one 100 nf capacitor.
If you didn't install the capacitor that goes with the voltage regulator (C4/C5), then you should be fine. This capacitor just smooths out the voltage coming in from external power.
If you didn't install the capacitor that enables auto reset (C8), then you will have to press the reset button when you upload code, rather than having it reset automatically.
I just installed the last capacitor (c4) and now everything works,
minus auto reset for some reason I have to hit the reset button then immediately upload the sketch.
C8 appears to be soldered in their fine but I'll reheat the join and see what happen, the jumper for the autoreset is in place and the header for the jumper is definably soldered in.
I believe autoreset isn't working since I'm getting 2 error codes from AVR Dude.
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51