MansTrein
Mans
Hallo,
Ik heb ook de ESP32 aangesloten en geladen met deze code :
#include <WiFi.h>
const char* ssid = "xxxxxxxxxx";
const char* password = "xxxxxxxxxxx";
void setup() {
Serial.begin(115200);
delay(10);
// Verbinden met WiFi netwerk
Serial.println();
Serial.print("Connecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);
int status = WiFi.status();
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
}
void loop() {
// Je kunt hier extra code toevoegen
}Board ESP32 DEV MODULE
Board INfo : Unknow board
Ook dit werkt niet.
Als alle drie de boards niet werken dan ligt de oorzaak volgens mij buiten de arduino omgeving.
Ik begin het op te geven.
Mans
[Bericht gewijzigd door Jeroen op (1%)]
marcob
Honourable Member
People tend to overestimate what can be done in one year and to underestimate what can be done in five or ten years
Wat voor een ESP32 bordje heb je? Maak eens een foto?
Heb je de juiste board package's geïnstalleerd?
Gaat het compileren foutloos?
Zo ziet het eruit inclusief ESP32:
[Bericht gewijzigd door marcob op (16%)]
welke arduino ide omgeving gebruik je?
ik heb een versie die ik met arduino's gebruik,
en een 2de versie om met mijn ESP's te werken. en daar had ik veel ellende mee.
heb dan een oude 1.8.19 bij geinstalleerd en gebruik die met de ESP.
je moet die software ook wel instellen op de ESP hé. origineel heb je enkel de arduino's erin zitten als DEV borden.
na de update krijg je alles van ESP te zien
standaard zit er dan ook wifi in
eens je de examples aan de praat hebt, kan je andere libraries gaan gebruiken. zoals al vermeld gebruik ik niet wifi.h maar WiFiUdp.h
[Bericht gewijzigd door fcapri op (20%)]
MansTrein
Mans
IK gebruik de Arduino IDE 2.3.2
Ik plaats morgen de foto's van de ESP-01 ,Arduino UNO R4 + Wifi en de ESP32
En ik ben de weg kwijt hoe ik nu verder moet.
Morgen verder
Mans
Je geeft dit in je voorbeeld code aan:
const char* ssid = "xxxxxxxxxx";
const char* password = "xxxxxxxxxxx";
Je past dit wel aan naar je eigen (juiste) SSID en wachtwoord?
Ik snap dat dit "logisch" lijkt maar soms heb ik ook dat ik na 10x proberen het meest logische vergeet aan te passen.
Let ook op dat je wachtwoord (en wellicht ook je ssid) hoofdlettergevoelig is
paulp
I thought, I thought of everything
Je schreef gisteren;
Ik heb een tweede netwerk gemaakt
Met een password zonder spaties.
Hij wil nog steeds niet een verbinding maken met mijn Wif
Kan je wel je telefoon verbinden met je tweede netwerk?
Het lijkt een gemeenschappelijk probleem, m.a.w. je moet wel heel veel pech hebben als alle boards problemen vertonen.
Weet niet waar de boards vandaan komen maar misschien toch bij een nederlandse leverancier kopen.
Paul
k denk dat de library misschien niet geschikt is voor zijn hardware en daarom niet start.
bij mij moet ik ook de mode nog aanpassen van de wifi.
WiFi.mode(WIFI_STA);
kan ook ergens een setting zijn in de programmeeromgeving die fout staat.
zoals ik al vermelde, ik heb 2 verschillende arduino IDE omgevingen.
1 voor arduino
1 voor ESP
met elk hun eigen libraries erin en verschillende compilers
ik neem altijd een basic ESP, niks extra eraan, arduino IDE open, example van de wifi librarie inladen en kijken of die connecteerd.
als die al niet werkt, zijn ze niet compatible en zoek ik een andere library totdat de examples er van werken
[Bericht gewijzigd door fcapri op (23%)]
buckfast_beekeeper
Van Lambiek wordt goede geuze gemaakt.
Voor ESP is het altijd even proberen welke instelling het juist moet zijn. Zeker nu er ook S2 en S3 in omloop zijn. Een link naar het gekochte product kan dan duidelijkheid brengen.
Op maandag 24 juni 2024 19:37:25 schreef bbuster:
[...]
Een ESP32 heeft een ingebouwde RTC, alleen werkt deze alleen zolang de ESP32 “aan” staat. Zodra je hem herstart is deze z’n tijd kwijt en zul je opnieuw via internet de tijd moeten ophalen.Ik gebruik een esp32 (losse chip) en update enkele keren per dag om de tijd synchroon te houden maar volgens mij hoeft dit niet per se.
Ik doe dit omdat voor mijn module de tijd essentieel is en ik ook absoluut direct de zomer/wintertijd correct wil hebben
De RTC in een ESP32 is bar slecht. Een dagelijkse update is meer dan wenselijk. In een klok was ik die update vergeten en na enkele dagen viel het me op dat de tijd niet meer klopte. Nu vergeet ik die update uiteraard nooit meer.
Zomer/wintertijd is ook gemakkelijk zelf te berekenen. Eerste zondag na 24 maart gaat om 1 uur UTC de zomertijd in (UTC + 7200) en de eerste zondag na 24 oktober gaat om 1 uur UTC de wintertijd (UTC + 3600) in. Bepaal beide timestamp en vergelijk de huidige timestamp er mee.
mijn esp start op, gaat 1x op internet zijn UTP tijd halen (moet ik er weer uithalen).
de rest van de tijd haal ik datum en tijd gewoon uit de http packetjes die ik opvraag van de server (zonnepanelen status)
MansTrein
Mans
Hier zijn de foto's van mijn boards
Ik kan mijn Iphone met het andere netwerk verbinden.
Het password voor dit net bevat geen spaties.
Als ik van mijn ESP32 board de board info opvraag : Unknown board.
Ik weet het niet meer ik geef het op.
Mans
[Bericht gewijzigd door MansTrein op (75%)]
Voor de ESP boardjes moet je de Arduino PC software voorzien van ondersteuning hiervoor, zie https://docs.espressif.com/projects/arduino-esp32/en/latest/installing…
paulp
I thought, I thought of everything
@bbuster & PE9SMS het probleem is dat er geen wifi verbinding tot stand komt.
Laten we proberen bij het initiële probleem te blijven.
Paul
Aangezien het met 3 verschillende modules niet werkt ga ik uit van een ander probleem. Wellicht een bordje wat ertussen zit waar iets niet goed mee gaat?
Ik heb de nodige esp32’s gebruikt en geen wifi is mij nog niet gebeurt. Vandaar dat ik denk dat het slim is zo “simpel” mogelijk te testen. Zonder bordjes die ertussen zitten etc
KGE
Golden Member
Heb je wel de juiste COM poort gekozen? Wanneer je de boardjes in een andere USB poort prikt verandert dit vaak.
Met de juiste COM poort herkent de Arduino omgeving meestal zelf al het boardje wat er aan hangt.
En inderdaad beginnen met een simpel voorbeeldje, LEDje laten knipperen o.i.d.
[Bericht gewijzigd door KGE op (16%)]
MansTrein
Mans
IK heb nog eens bij Ali gekeken wat voor board ik heb
dit is hem :
Esp32 Development Board TYPE-C/Micro Usb Cp2102 Wifi + Bluetooth Dual Core ESP32-DevKitC-32 ESP-WROOM-32
IK heb de juiste COM poort gekozen
Hij compileerd en hij doet een upload.
IK heb als board gekozen ESP32-WROOM-DA module
Maar hij connect niet met de Wifi
Mans
KGE
Golden Member
Even een stukje uit een ESP32 projectje van mij:
Dit wacht nadat de WiFi.begin is gedaan net zolang tot hij connect en laat ondertussen .... zien. Als het lukt laat hij het gekregen IP nummer zien.
Controleer de output via de Seriele Monitor functie
const char* ssid = "MYSSID";
const char* password = "mypasswd";
void setup()
{
// define serial port for debug
// serial port on at 115200 baud
Serial.begin(115200);
//connect to WiFi
Serial.printf("Connecting to %s ", ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println(" CONNECTED");
Serial.println(WiFi.localIP());
}
void loop()
{
}
Overigens: de ESP32 kan alleen connecten op 2,4 GHz WiFi, dus check of je accesspoint/router dat wel aan heeft staan. Meeste telefoons en laptops kunnen ook 5 GHz aan dus het feit dat je daar wel verbinding mee krijgt wil dus niet zeggen dat dat ook op 2,4 GHz lukt..
MansTrein
Mans
Het is gelukt om een verbinding te maken,
Hij stond op 5G wifi.
In het password staat een spatie ook dat is geen probleem.
Nu ga ik proberen om mijn Arduino UNO R4 + wifi om die te verbinden met mijn netwerk.
Mans
MansTrein
Mans
Als ik de spanning van de ESP32 haal en er weer opzet dan connect hij niet altijd naar mijn wifi.
Is dit normaal?
Mans
MansTrein
Mans
marcob
Honourable Member
People tend to overestimate what can be done in one year and to underestimate what can be done in five or ten years
Wat voor een voeding gebruik je? De kans dat er iets mis is met je board is klein. Problemen met ESP modules betreft vaak de voeding.
marcob
Honourable Member
People tend to overestimate what can be done in one year and to underestimate what can be done in five or ten years
MansTrein
Mans
Deze ESP32 werkt goed.
Basis board gebruik (nog) niet.
De arduino UNO R4 + wifi wekt niet daarvan heb ik mijn geld terug gevraagd.
Mans