Skocz do zawartości

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


Pomocna odpowiedź

Napisano

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
(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
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?

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 

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.

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 

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 

(edytowany)

Spróbuj zrobić odczyt na 57600 i pokaż co wyrzucił terminal 

Edytowano przez _LM_
15 minut temu, _LM_ napisał:

Spróbuj zrobić odczyt na 57600 i pokaż co wyrzucił terminal 

Dalej ciąg losowych znaków:

FDH??@ @@ ?QeI?11? itd. bez żadnych zrozumiałych słów

(edytowany)

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
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

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

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...