ShrimpKey – Troubleshooting
Because you’ve made the ShrimpKey yourself, there’s the possibility that it doesn’t work the first time.
On this page you can find a couple of problems and some hints to solve them.
I hope this will help you finding out what went wrong.
Uploading the ShrimpKey-sketch gives errors
When uploading the ShrimpKey-sketch, disconnect the ShrimpKey-shield first.
Maybe you’ve made an error in the ShrimpKey-shield, which prevents a proper upload.
Try again.
The LED on the Shrimp blinks not, when connect the Shrimp to my computer.
- Do you have an ATmega328P-PU with the Uno Bootloader on it? If not, you have to unsolder the chip.
- Check if the CP2102 is properly connected to the Shrimp.
- Does the light on the CP2102 turn on? If not, try another USB-port.
- Check that you didn’t short circuit the copper strips or components accidentally. If you did, remove it with your soldering iron.
- Check (using the design) if you cut the copper at the right places.
- Check (using the design) if the components are soldered on the right places.
The LED blinks, but I get an error-message in the Arduino IDE.
- Check if the CP2102 is properly connected to the Shrimp (especially the TX and RX).
- Check that you didn’t short circuit the copper strips or components accidentally. If you did, remove it with your soldering iron.
- Check (using the design) if you cut the copper at the right places.
- Check (using the design) if the components are soldered on the right places.
- Check your libraries-folder of the Arduino IDE. Does it contain a folder called USBKeyboard.
- Restart the Arduino IDE.
The ShrimpKey doesn’t work
- Check that you didn’t short circuit the copper strips or components accidentally. If you did, remove it with your soldering iron
- Check (using the design) if you cut the copper at the right places.
- Check (using the design) if the components are soldered on the right places.
- Check if you cut the copper properly between the small pins of the USB-connector.
- Replace the USB-cable.
- Try another USB-port.
2 Comments: "ShrimpKey – Troubleshooting"
Published by: nocnod Date: 18 January 2014
Hi,
Thanks for this great idea !
I’m trying to push the program to my Shrimp, but i’m getting the following error in Arduino IDE : “avrdude: stk500_getsync(): not in sync: resp=0×00″
Any hint ?
LED is blinking. Circuit seems to be okay.
ATMega should have the bootloader (according to the seller), is there anyway to check that point ?
Published by: Sjoerd Dirk Date: 18 January 2014
I’m sorry to say that’s a really generic error.
You’ll discover that the same error occurs if you haven’t attached anything at all to the other end of the USB module! It simply means that the PC isn’t getting the response it expects over serial from its attempt to reprogram the device. In blunt terms it means there’s something wrong in the layout – the wrong capacitor in the wrong place, one wire placed one row out. Usually scanning it again, double checking which way up the chip is, and generally verifying the positions of everything and there will be an aha moment when you realize the power isn’t attached, or something.
If that doesn’t help, please send me some well lit, high res pictures of your Shrimp. Maybe I can find anything.