Komunikowałem się między moim komputerem a moim Arduino Uno R3 przez Bluetooth za pomocą tego modułu Bluetooth. Złącze, którego używam, ma czerwony przewód, w którym łączy się z GND i czarny przewód, w którym łączy się z + 5V.
↓ ↓ do Uno ↓ ↓ + 5V GND pin 0 pin 1
Zapomniałem o tym raz, kiedy podłączyłem moduł Bluetooth do Uno, więc polaryzacja została odwrócona. To spaliło moduł Bluetooth.
Po otrzymaniu nowego modułu odkryłem, że Uno najwyraźniej też się usmażył. Podłączenie kabla USB do Uno sprawiło, że mała zielona zintegrowana dioda LED włączyła się, ale to wszystko, co się wydarzyło; żaden z pinów nie wyprowadza prądu. Kiedy próbowałem załadować program, wystąpił niesławny błąd avrdude: stk500_getsync (): not in sync: resp = 0x00
. Mogłem przesyłać programy do mojego innego Uno w porządku i nie mogłem przesyłać do zepsutego Uno na moim innym komputerze.
Dwóch ekspertów Arduino, których znam, powiedziało mi, że chip ATmega328 może być jedyną zepsutą częścią . Czy tak jest prawdopodobnie? Mam Uno R2 z działającym ATmega328. Czy tymczasowa zamiana ATmega R3 na ATmega z R2 spowodowałaby zmianę powodującą uszkodzenie czegokolwiek?