ESP8266 SSID ändern?!

Gast #4661449
Lesenswert?
• ▲
▼
Hallo,

dass WLAN Modul kann ich finden, meldet sich auch im WLAN.
Leider kann ich den Namen nicht umändern, sprich die SSID.

Habe ein Arduino MEGA2560...
Der Chip hängt an VCC = +3,3VDC, die Datenleitungen tragen leider ein 
5VDC Signal, ist das schon schlimm?

Hier ist versuchs Code :
1
#define F_CPU  16000000
2

3
#define UART_BAUD_RATE 115200
4

5
#define STATE_LED_ON  PORTB |= (1<<PB7)
6
#define STATE_LED_OFF  PORTB &= ~(1<<PB7)
7

8
#include <avr/io.h>
9
#include "uart.h"
10
#include <avr/interrupt.h>
11
#include <util/delay.h>
12

13
char *startup[]={"AT+CWSAP=","ESP4711",",12345678",",7",",3","\r"};
14

15
int main(void)
16
{
17
    uart1_init(UART_BAUD_SELECT(UART_BAUD_RATE,F_CPU)); 
18
  
19
  sei();
20
  
21
  uart1_puts("AT+CWSAP=esp_123,1234test,5,3\r");  
22
  uart1_puts("AT+CWMODE=2\r");
23
  uart1_puts("AT+RST\r");  
24
  
25
    while (1) 
26
    {
27

28
    }
29
}
#4661461
Lesenswert?
• ▲
▼
Jason schrieb:
> Hallo,
>
> dass WLAN Modul kann ich finden, meldet sich auch im WLAN.
> Leider kann ich den Namen nicht umändern, sprich die SSID.

Warum? Kannst Du nicht schreiben?
> char *startup[]={"AT+CWSAP=","ESP4711",",12345678",",7",",3","\r"};
Irgendjemand muß die jetzige SSID ESP4711 und das Passwort 12345678 doch 
eingetippt haben?
So undurchschaubar ist die Beschreibung der AT-Commandos der 
ESP-Firmware doch auch wieder nicht.

> Der Chip hängt an VCC = +3,3VDC, die Datenleitungen tragen leider ein
> 5VDC Signal, ist das schon schlimm?

Wenn Du ausreichend Reserve-ESP-Module hast, ist es nicht weiter 
schlimm, manche überleben das länger, manche sterben schneller...

Sorry, wenn das etwas sarkastisch klingt, aber Datenblätter, 
Beschreibungen usw. lesen scheint wirklich aus der Mode zu sein wenn es 
nicht auf Youtube liegt.

Gruß aus Berlin
Michael
#4661921
Lesenswert?
• ▲
▼
das problem ist, dass
1
AT+CWSAP
 nicht mehr verwendet werden sollte...



du setzt mit
1
  uart1_puts("AT+CWSAP=esp_123,1234test,5,3\r");  
2
  uart1_puts("AT+CWMODE=2\r");

die konfig, du drückst ihm mit
1
  uart1_puts("AT+RST\r");
hinterher ein reset rein...


http://bbs.espressif.com/download/file.php?id=256&sid=398301f84155a628a3a39725226e7379

zu verwenden wären
1
AT+CWMODE_CUR     WIFI mode(sta/AP/sta+AP)
2
                  Won’t save to Flash
3

4

5
AT+CWMODE_DEF     WIFI default mode(sta/AP/sta+AP)
6
                  Save to Flash
in deinem fall letzteres
#4662037
Lesenswert?
• ▲
▼
Steven M. schrieb:
> zu verwenden wären
>
1
AT+CWMODE_CUR     WIFI mode(sta/AP/sta+AP)
2
                   Won’t save to Flash
3
 
4
 
5
 AT+CWMODE_DEF     WIFI default mode(sta/AP/sta+AP)
6
                   Save to Flash

ist natürlich das falsche
1
AT+CWMODE         WIFI mode(sta/AP/sta+AP)              @Deprecated
2

3
AT+CWMODE_CUR     WIFI mode(sta/AP/sta+AP)              Won’t save to Flash
4

5
AT+CWMODE_DEF     WIFI default mode(sta/AP/sta+AP)      Save to Flash
6

7
AT+CWJAP          Connect to AP                           @Deprecated
8

9
AT+CWJAP_CUR      Connect to AP                           won’t save to Flash
10

11
AT+CWJAP_DEF      Connect to AP                           save to Flash
12

13
AT+CWSAP          Set configuration of ESP8266 softAP     @Deprecated
14

15
AT+CWSAP_CUR      Set configuration of ESP8266 softAP     Won’t save to Flash.
16

17
AT+CWSAP_DEF      Set configuration of ESP8266 softAP     Save to Flash.

man sollte das PDF mal überflogen haben... den theoretisch musst du die 
konfig nur ein mal setzen... danach nie wieder, da sich der ESP selbst 
drum kümmert und die verbindung aufbaut, sobald spannung da ist 
(unabhängig davon, was der MEGA veranstaltet...)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.