• 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
NodeMCU ESP8266 z wyświetlaczem 0.96 Cal OLED - nie mogę uruchomić wyświetlacza.
#4
(05-01-2024, 07:22)Irvin napisał(a): W ESP8266 piny 5 i 6 to nie to samo co w opisie aukcji piny D5 i D6, ekran to SSD1306 a nie 1366. Jak masz problem z kodem to podajesz kod, schemat i opis. Brakuje kodu, to będziemy zgadywać.
Płytka generic pewnie nie wiedziała co to znaczy pin D5 i D6, wybierz NodeMCU lub Wemos MINI. Jak nie wiesz co gdzie jest to w google trzeba wpisać "WEMOS MINI PINOUT".  Np. w Wemos typowo I2C jest na pinach D1 i D2, czyli odpowiednio GPIO5 i GPIO4, tak się od nich odwołujesz cyferkami 5 i 4, a jak użyjesz D5 i D6 to są piny GPIO14 GPIO12, czyli byś robił w programie odwołania przez 14 i 12 w płytce generic.
Użyj pinów D5 i D6 ,  Wire.begin(D5,D6);
Wybór pinów jest mało szczęśliwy, bo akurat I2C i tak jest programowe, zadziała niemal na każdej parze, tylko że tu zajęli interfejs SPI.
W ESP32 na szczęście zrezygnowano częściowo z mieszania oznaczeń Dx i GPIOx.
https://starter-kit.nettigo.pl/2018/05/i...u-esp8266/
 
Odpowiedź
  


Wiadomości w tym wątku
RE: NodeMCU ESP8266 z wyświetlaczem 0.96 Cal OLED - nie mogę uruchomić wyświetlacza. - przez mikado1 - 07-01-2024, 21:20

Skocz do:


Przeglądający: 1 gości