ESP32 kann sich nicht mit dem WLAN verbinden

OP #7450627
Lesenswert?

Hi, ich möchte mit dem ESP32 12 verschiedene DS18B20 auslesen. Nachdem ich alles auf Breakout-Boards ausprobiert habe, wollte ich das ganze nun auf einer Platine haben(siehe Anhang). Problem ist: Der ESP möchte sich nicht mit dem WiFi verbinden, erkennt das WiFi aber im WiFiScan. Den Daten-Pin des One-Wire Busses habe ich auf Pin4 gelegt. Manche behaupten diesen könne man nicht zusammen mit WiFi nutzen, komisch ist aber dass auf dem anderen ESP beim testen alles funktionierte.

Was ich sonst noch probiert habe: -Verschiedene Spannungsquellen ausprobiert -MAC Adresse des ESP geändert -ESP manuell dem Router hinzugefügt -Verschiedene Programme ausprobiert wie z.B. das auslesen eines DHT11, DS18B20 oder ein einfaches Blink-Programm um zu testen ob der ESP beim löten schaden genommen hat (Alle haben funktioniert)

Hier noch das Programm:

1
#include "WiFi.h"
2
 
3
const char* ssid = "WLAN";
4
const char* password =  "PASWWORT";
5
 
6
void setup() {
7
 
8
  Serial.begin(9600);
9
 
10
  WiFi.begin(ssid, password);
11
 
12
  while (WiFi.status() != WL_CONNECTED) {
13
    delay(500);
14
    Serial.println("Connecting to WiFi..");
15
  }
16
 
17
  Serial.println("Connected to the WiFi network");
18
 
19
}
20
 
21
void loop() {}

Gibt es noch etwas was ich probieren könnte ? Oder meint ihr der ESP ist schrott ? :(

Vielen Dank schonmal!

Angehängte Dateien:
OP #7460511
Lesenswert?

Problem gelöst: Gewisse Analogpins des ESP werden für WiFi-Funktionen benötigt. Man kann sie also nicht benutzen und sich gleichzeitig mit einem Wlan verbinden. Anscheinend gilt das für alle ADC2 Pins. Lösung: Leiterbahn weggekratzt und stattdessen einen Draht zu Pin 33 gelötet. Funktioniert:)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren