Hello. I'm a total beginner in this field. so please bear with me
I'm using this micro controller (http://www.e-gizmo.com/KIT/Gizduino.html) for my project. It was working until today. Whenever I connect my board in my laptop, it would be detected but the two lights will not turn on. When I connect it to DC, the two lights turn on; it is the same when I use VIN and GND and connect it to a battery. Is there any solution to this problem or do I need to buy another board? Any help would be appreciated.
I think that it is worth mentioning that whenever I try to upload a sketch into the board, for example blink, i would get a avrdude: stk500_getsync(): not in sync: resp=0x00 error, BUT when connected in a socket, I could upload any sketch fine
A wild guess - maybe the USB power path is broken somehow? Did you try a different USB cable? Do other USB devices connected to the same USB port work ok?
If the Arduino IDE recognized this board as a COM port, put a wire to connect pin 0 and pin 1 (TX/RX), open the serial monitor and send it some characters. Do you see them echoed?
ChilliTronix:
What operating system are you using?
Have you restarted the computer and or Arduino IDE?
I'm using windows 8, and I restarted the computer and the IDE, but the problem is still there.
igendel:
A wild guess - maybe the USB power path is broken somehow? Did you try a different USB cable? Do other USB devices connected to the same USB port work ok?
If the Arduino IDE recognized this board as a COM port, put a wire to connect pin 0 and pin 1 (TX/RX), open the serial monitor and send it some characters. Do you see them echoed?
USB port in the laptops works ok and the cable is all right too. I tried a different cable to connect the micro controller but still it does not light up.
I opened the serial monitor and tried to send some characters and nothing happened. the space is just blank.
Again, my best guess from the information so far is that the "+" voltage from the USB does not get all the way to the components on the board.
The power from the DC jack goes through a voltage regulator to the rest of the board, while the USB connection is direct. So, somewhere prior to where the two paths meet there's a broken path: poor contact in the USB connector on the Arduino, poor soldering of its pins, a deep scratch in a trace, a busted resistor or capacitor... this is a job for a magnifier and a multimeter!