• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Brak komunikacji z NodeMcu dla podłączonych pinów D4/8/9/SD2/3
#1
W momencie kiedy podłączę sensor mikrofalowy pod piny D4/8/9, IDE nie ma komunikacji z płytką, muszę odpiąć sensor i dopiero wtedy mogę skompilować program.

W przypadku zadeklarowania w programie pinów SD2/SD3 mogę skompilować program ale płytka się nie uruchamia, w terminalu są krzaczki.

Dlaczego tak się dzieje, czy ktoś się z tym spotkał?

płyta jak w temacie:NodeMcu v.3
 
Odpowiedź
#2
Ale piny jakiej płytki?
 
Odpowiedź
#3
(30-06-2024, 14:31)ewemarkam napisał(a): Ale piny jakiej płytki?
masz w tytule NodeMcu v.3
 
Odpowiedź
#4
czyli podsumowując D4 - GPIO 2 , D8- GPIO15, D9-GPIO3

W zasadzie interesuje cię GPIO2 i GPIO15 niestety te piny są używane do  botowania i programowania esp pewnie podłączenie czujnika powoduje inne stany pinów podczas startu i wchodzi w tryb programowania albo w tryb botowania z karty SD(SPI), jak nie jesteś "orłem" w tej dziedzinie esp to lepiej tych pinów unikać one muszą być odpowiednio podłączone.

The ESP8266 has three different boot modes selected by the state of GPIO_15, GPIO_0, and GPIO_2 at start-up.

MODE                                     GPIO_15                   GPIO_0               GPIO_2
SDIO (Boot SD Card)         1                                   x                             x
UART (Upload Code)         0                                 0                             x or 1
FLASH (Normal Running) 0                               x or 1                     x or 1
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą. 
 
Odpowiedź
#5
Dodatkowo można uwolnić 2 piny do komunikacji z flash sdd2/sdd3, inaczej GPIO9 i GPIO10, ale program nie wie, czy tak ustawiłeś płytkę, czy nie , może się skompilować, ale nie działać. Nie każda płytka ma możliwość takiego ustawienia flash by uwolnić te piny, możesz poczytać tu https://randomnerdtutorials.com/esp8266-...nce-gpios/ .
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości