Skocz do zawartości

ESP-01s nie działa po podłączeniu do arduino


Maciold

Pomocna odpowiedź

Cześć, z góry sory, jeśli ten temat był już poruszany.

Podpiąłem esp-01 do arduino, a gdy włączam zasilanie to dioda na esp mruga, po czym gaśnie. Esp nie reaugje po tym na żadne polecenia, czy programy.

W monitorze szeregowym pokazuje się w skrócie:

{?1?? |??1?|11?? c MEM CHECK FAIL!!!

Ai-Thinker Technology Co. Ltd.

ready

Moduł podłączam przez adapter, lub bezpośrednio do arduino z rezystorami zmniejszającymi napięcie do 3,3V, ale wynik jest taki sam.

Próbowałem też z dwoma takimi modułami i w obu przypadkach mam ten sam błąd.

Dodam, że do  piero się uczę. Moja wiedza ogranicza się do paru poradników na youtubie, dlatego nie mam pomysłu co może być nie tak.

Z góry dzięki za pomoc.

  • Lubię! 1
Link do komentarza
Share on other sites

(edytowany)

Jest to prosty przykład z internetu, wkleję razem z komentarzami żeby wszystko było jasne.

/*
  ESP8266 Blink by Simon Peter
  Blink the blue LED on the ESP-01 module
  This example code is in the public domain

  The blue LED on the ESP-01 module is connected to GPIO1
  (which is also the TXD pin; so we cannot use Serial.print() at the same time)

  Note that this sketch uses LED_BUILTIN to find the pin with the internal LED
*/

void setup() {
  pinMode(1, OUTPUT);     // Initialize the LED_BUILTIN pin as an output
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(1, LOW);   // Turn the LED on (Note that LOW is the voltage level
  // but actually the LED is on; this is because
  // it is active low on the ESP-01)
  delay(1000);                      // Wait for a second
  digitalWrite(1, HIGH);  // Turn the LED off by making the voltage HIGH
  delay(2000);                      // Wait for two seconds (to demonstrate the active low LED)
}

Gdy próbuję wgrać program wyskakuje mi błąd, że płytka nie jest podłączona, tak samo gdy próbuję kożystać z poleceń AT, płytka nie reaguje, jakby była wyłączona. Dodam też, że innye programy i projekty bez użycia esp działają  bez zarzutu

Edytowano przez Maciold
Link do komentarza
Share on other sites

11 godzin temu, Maciold napisał:

Podpiąłem esp-01 do arduino

To trochę nie rozumiem - piszesz, że ESP zostało podłączone do Arduino, a ten program jest na ESP. To co jest w takim razie wgrane na Arduino?

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

11 godzin temu, Maciold napisał:

{?1?? |??1?|11?? c MEM CHECK FAIL!!!

Wygląda na uszkodzony flash

11 godzin temu, Maciold napisał:

lub bezpośrednio do arduino z rezystorami zmniejszającymi napięcie do 3,3V

Możesz rozwinąć? ESP-01 potrzebuje zasilania 3.3V ale ze stabilizatora, zasilenie go przez rezystory z 5V (jak się domyślam) najpewniej uszkodzi ten układ 

Link do komentarza
Share on other sites

10 minut temu, _LM_ napisał:

Wygląda na uszkodzony flash

Podobny problem występuje ponoć również przy zbyt dużej prędkości komunikacji, w Internecie podpowiadają, aby zejść z 115200 na 9600.

Link do komentarza
Share on other sites

45 minut temu, Treker napisał:

To trochę nie rozumiem - piszesz, że ESP zostało podłączone do Arduino, a ten program jest na ESP. To co jest w takim razie wgrane na Arduino?

Obejrzałem poradnik w którym było pokazane:

Podpięcie Esp do Arduino

Zainstalowanie zewnętrznej paczki z płytkami ESP do Arduino IDE

Wybranie pliku z examples i załadowanie go na płytkę, w tym momencie wyskakuje błąd 

Link do komentarza
Share on other sites

Pomyślałem, że może to być wina rezystorów, dlatego kupiłem adapter i drugi moduł, co również nie działa.

Co do prędkości próbowałem obu, przy 9600 pokazuje losowe znaki, a przy 115200 wyskakuje wyżej pokazany błąd 

Link do komentarza
Share on other sites

Ehhh przepraszam, na 76800 miało być, zobaczymy co tam botloader gada. Sorki mój błąd, tylko wklej ten log normalnie w znacznikach kodu bez formatowania  

Edytowano przez _LM_
  • Lubię! 1
Link do komentarza
Share on other sites

1 godzinę temu, _LM_ napisał:

Ehhh przepraszam, na 76800 miało być, zobaczymy co tam botloader gada. Sorki mój błąd, tylko wklej ten log normalnie w znacznikach kodu bez formatowania  

MX@AIeI⸮⸮Eػ⸮CP⸮⸮UW[⸮⸮⸮⸮Tօ⸮a\⸮eH!YH⸮⸮qHAA⸮⸮⸮eK⸮⸮⸮⸮TQ⸮⸮⸮⸮HSE⸮⸮!⸮KaH⸮⸮lLYH⸮⸮pT⸮⸮⸮Ŏ⸮&⸮aF⸮⸮⸮`@⸮⸮Hh׭⸮QE⸮⸮aK⸮%AAc⸮⸮pFa⸮⸮@G⸮❅⸮Y⸮⸮ޅH⸮[⸮faF⸮⸮E⸮⸮Aߥ⸮[⸮⸮⸮LeOE⸮⸮ꝠA@MaDQ⸮⸮
⸮⸮⸮⸮A@x⸮⸮⸮T@eЅS⸮⸮⸮⸮⸮⸮qHQ䝋⸮⸮⸮s⸮/⸮m٣⸮dY 

Dalej nic

Link do komentarza
Share on other sites

Nie mam więcej pomysłów, procek się odzywa więc jest ok. Faktycznie może być problem z pamięcią. Zostaje albo kupić nowy esp albo przelutować flasha. 

Poszukaj programu mk flash download i spróbuj jeszcze nim połączyć się z esp

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.