ShrimpKey

  • fromScratchEd

ShrimpKey – Problemen oplossen

Date: 14 augustus 2013 Author: Sjoerd Dirk Categories: ShrimpKey 2

$(KGrHqIOKosFG8kPDcbjBR4yOBbIT!~~48_20

Print Print

Omdat je de ShrimpKey zelf gemaakt hebt, kan het natuurlijk zijn dat hij niet in één keer werkt.

Hieronder staan voor verschillende mogelijke problemen een aantal aandachtspunten.
Ik hoop dat dit helpt om erachter te komen wat er fout is gegaan.

Mocht je er niet uitkomen, neem dan contact met me op. Wellicht dat ik je kan helpen (geen garantie).

De aandachtspunten staan in WILLEKEURIGE volgorde!

Ik heb gemerkt dat een nieuwe ShrimpKey niet altijd direct wordt herkend door je pc.
Als je goed gecontroleerd hebt dat alles goed is gesoldereerd, je geen kortsluiting veroorzaakt en de software geladen is, dan kan het volgende werken.
Als je Windows gebruikt, is dit het makkelijkst te controleren omdat je niet het ‘aansluit’-geluid hoort en je op een gegeven moment een melding krijgt dat de hardware niet herkend wordt.
Ontkoppel de ShrimpKey dan en sluit deze op een andere USB-poort aan.
Herhaal dit evt. enige keren.

Het uploaden van de ShrimpKey-sketch lukt niet

Als je de sketch uploadt met het ShrimpKey-shield aangesloten, verwijder deze dan eerst.
Wellicht dat je een fout op je ShrimpKey-shield hebt gemaakt, dat er nu voor zorgt dat de upload niet werkt.
Probeer het nog eens.

De LED op de Shrimp gaat niet knipperen, als ik de Shrimp aansluit op m’n pc.

  • Staat de Uno Bootloader wel op je ATmega328P-PU? Zo nee, dan zul je de chip weer los moeten solderen.
  • Controleer of de CP2102 goed is aangesloten aan de Shrimp.
  • Brandt het lampje op de CP2102. Zo nee, probeer een andere USB-poort.
  • Controleer of je niet per ongeluk kortsluiting hebt veroorzaakt tussen de koperstrips of tussen componenten. Zo ja, met je soldeerbout kun je dit weghalen.
  • Controleer (m.b.v. het ontwerp) of je op de juiste plaatsen het koper hebt verbroken.
  • Controleer of je de componenten op de juiste plaatsen hebt gesoldeerd.

De LED knippert wel, maar ik krijg een foutmelding in de Arduino IDE.

  • Controleer of de CP2102 goed is aangesloten aan de Shrimp (vooral de TX- en RX-aansluiting).
  • Controleer of je niet per ongeluk kortsluiting hebt veroorzaakt tussen de koperstrips of tussen componenten. Zo ja, met je soldeerbout kun je dit weghalen.
  • Controleer (m.b.v. het ontwerp) of je op de juiste plaatsen het koper hebt verbroken.
  • Controleer of je de componenten op de juiste plaatsen hebt gesoldeerd.
  • Controleer in de libraries-map van de Arduino IDE of daar een map genaamd USBKeyboard staat.
  • Herstart de Arduino IDE.

De ShrimpKey doet het niet

  • Controleer of je niet per ongeluk kortsluiting hebt veroorzaakt tussen de koperstrips of tussen componenten. Zo ja, met je soldeerbout kun je dit weghalen.
  • Controleer (m.b.v. het ontwerp) of je op de juiste plaatsen het koper hebt verbroken.
  • Controleer of je de componenten op de juiste plaatsen hebt gesoldeerd.
  • Controleer of je de verbinding tussen de kleine pinnetjes van de USB-connector goed hebt verbroken.
  • Vervang de USB-kabel.
  • Probeer een andere USB-aansluiting op je pc.
Pin It

2 Comments: "ShrimpKey – Problemen oplossen"

  1. Published by: nocnod Date: 18 januari 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 ?

    1. Published by: Sjoerd Dirk Date: 18 januari 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.