ESP8266 Developer Zone The Official ESP8266 Forum 2023-06-26T17:09:31+08:00 https://bbs.espressif.com:443/feed.php 2023-06-26T17:09:31+08:00 2023-06-26T17:09:31+08:00 https://bbs.espressif.com:443/viewtopic.php?t=78704&p=110556#p110556 <![CDATA[THESE FORUMS ARE CLOSED • THESE FORUMS ARE CLOSED.]]>
Unfortunately, it turns out it's a lot of duplicate effort for us to maintain both bbs.espressif.com as well as esp32.com, and as such we decided to merge them. As activity over the years for this forum has gone down, esp32.com will be Espressifs main forum from now on; we created a subforum for ESP8266-specific things. Hope to see you there!

Statistics: Posted by ESP_Sprite — Mon Jun 26, 2023 5:09 pm


]]>
2023-02-24T13:42:25+08:00 2023-02-24T13:42:25+08:00 https://bbs.espressif.com:443/viewtopic.php?t=39619&p=108553#p108553 <![CDATA[ESP8266 SDK • Re: 加入hilinksdk编译产生bss' is not within region `dram0_0_seg]]> Statistics: Posted by yuzhai — Fri Feb 24, 2023 1:42 pm


]]>
2023-02-22T18:39:54+08:00 2023-02-22T18:39:54+08:00 https://bbs.espressif.com:443/viewtopic.php?t=74970&p=108519#p108519 <![CDATA[ESP8266 SDK • Re: suppress boot msg on ESP8266]]> I used 1N5819 Schottky Barrier Plastic Rectifier.

To start transmission, set the GPIO polarity to OUTPUT and the level to LOW.
This method works pretty reliably.

Code:

void setup() {
   pinMode(GPIO, OUTPUT);
   digitalWrite(GPIO, LOW);
   Serial.begin(115200);
74654209-28084e80-51cd-11ea-8af5-d0c03551a484.jpg

Statistics: Posted by nopnop2002 — Wed Feb 22, 2023 6:39 pm


]]>
2023-02-17T23:54:38+08:00 2023-02-17T23:54:38+08:00 https://bbs.espressif.com:443/viewtopic.php?t=78132&p=108390#p108390 <![CDATA[ESP8266 HDK • ESP32-C5 with 802.11AC 5Ghz]]> Thank you

Statistics: Posted by jkoperwas — Fri Feb 17, 2023 11:54 pm


]]>
2023-02-09T15:15:22+08:00 2023-02-09T15:15:22+08:00 https://bbs.espressif.com:443/viewtopic.php?t=78100&p=108044#p108044 <![CDATA[AT+ Commands • ESP8266-01S: Strange behaviour]]>
I noticed a strange behaviour using the AT+CIPSTA_CUR command and I would like to ask if there is something known about it or
maybe I'm doing a mistake.

The problem is, if I use IP address like 192.168.1.41 everything works, but if I use 192.168.001.041, I can not connect to
my network . The command AT+CIPSTA_CUR however is accepted and the default IP is used instead.

With other words is there a problem with leading '0' within the IP string?

Thank you for an answer.

Statistics: Posted by Rob — Thu Feb 09, 2023 3:15 pm


]]>
2023-02-02T00:45:52+08:00 2023-02-02T00:45:52+08:00 https://bbs.espressif.com:443/viewtopic.php?t=78080&p=107846#p107846 <![CDATA[General Q&A • Implementing a very simple http-server and http-client both running on an ESP8266 board]]> https://mongoose.ws/tutorials/esp8266/http-client-server/

Statistics: Posted by Tom83 — Thu Feb 02, 2023 12:45 am


]]>
2023-02-01T20:03:10+08:00 2023-02-01T20:03:10+08:00 https://bbs.espressif.com:443/viewtopic.php?t=78077&p=107763#p107763 <![CDATA[General Q&A • Smartconfig Not Working]]>
https://github.com/espressif/ESP8266_RT ... fig_main.c

And used the EspTouch app for iPhone and used the EspressifTouchSDK 1.1.0 for iOS. In both cases, once the device receives the SSID-Password, it does not send a success response back to tell the app that the smartconfig has successfully finished.

Is there a way around this?

Statistics: Posted by Amorphous — Wed Feb 01, 2023 8:03 pm


]]>
2023-01-31T21:36:52+08:00 2023-01-31T21:36:52+08:00 https://bbs.espressif.com:443/viewtopic.php?t=78070&p=107712#p107712 <![CDATA[Report Bugs • ESP32 Devkit V4 RTS/DTR boot mode]]>
I'm attempting to flash from a linux box. using esptool v4.4 and using `--before default_reset --after hard_reset`

My expectation is to have the board configured in Download mode by the tool itself, without the need to press any button on the devkit.

It is not the case

Statistics: Posted by michelepa — Tue Jan 31, 2023 9:36 pm


]]>
2023-01-19T22:39:03+08:00 2023-01-19T22:39:03+08:00 https://bbs.espressif.com:443/viewtopic.php?t=77872&p=106901#p106901 <![CDATA[General Q&A • Implementing simple http-server and http-client on ESP8266]]> https://mongoose.ws/tutorials/esp8266/http-client-server/
This example uses the ESP8266 RTOS SDK toolchain.

Statistics: Posted by Tom83 — Thu Jan 19, 2023 10:39 pm


]]>
2023-01-13T01:13:20+08:00 2023-01-13T01:13:20+08:00 https://bbs.espressif.com:443/viewtopic.php?t=3140&p=106491#p106491 <![CDATA[ESP8266 SDK • Re: clarification on software]]> https://mongoose.ws/tutorials/esp8266/http-client-server/

Statistics: Posted by Tom83 — Fri Jan 13, 2023 1:13 am


]]>
2023-01-01T23:07:51+08:00 2023-01-01T23:07:51+08:00 https://bbs.espressif.com:443/viewtopic.php?t=77267&p=105613#p105613 <![CDATA[ESP8266 SDK • Linker error]]>
msys_msg.png

Statistics: Posted by s56ffb — Sun Jan 01, 2023 11:07 pm


]]>
2022-12-29T21:30:52+08:00 2022-12-29T21:30:52+08:00 https://bbs.espressif.com:443/viewtopic.php?t=77244&p=105476#p105476 <![CDATA[Showcase • Wireless sensor network with ESP8266 and ESP NOW]]> I present to you my project: it is a wireless sensor network.
Each node is based on ESP8266 and communicates with other nodes on the network using the ESPNOW protocol-
This is the web page of the project:
https://hackaday.io/project/186064-green-detect
This is the video presentation:
https://www.youtube.com/watch?v=CE9HRHpV6fQ&t=4s
This is the video of a working prototype:
https://www.youtube.com/watch?v=n3xGoN8Y8NA

Statistics: Posted by Green BMS — Thu Dec 29, 2022 9:30 pm


]]>
2022-12-21T15:51:13+08:00 2022-12-21T15:51:13+08:00 https://bbs.espressif.com:443/viewtopic.php?t=77094&p=105165#p105165 <![CDATA[ESP8266 SDK • Q:How to set NONOS system on Windows (Msys)?]]>
I noticed an interesting project on the Github that uses ESP8266 and Non-os code.The project
documentation states:


qz]Install ESP8266 gcc. See
https://docs.espressif.com/projects/esp ... setup.html
Fetch ESP8266_NONOS_SDK from https://github.com/espressif/ESP8266_NONOS_SDK
Point environment variable ESP_SDK to the SDK directory.
Install esptool.


Since I already have a MSYS system that compile gcc code for AVR devices
(http://siz.hu/en/content/sd2iec-develop ... nt-windows), I tried to add support also
for xtensa-lx106-elf and ESP8266 NONOS SDK by next 7 steps:

1. Download the toolchain 8.4.0 from
https://docs.espressif.com/projects/esp ... setup.html

2. Extract zip on C: ,result is new folder C:\xtensa-lx106-elf

3. DoWnload zip from https://github.com/espressif/ESP8266_NONOS_SDK

4. Extract zip on C: ,result is new folder C:\ESP8266_NONOS_SDK

5. In the .bat file that start Msys, I add next 3 lines:
set Xtensa_PATH=%CD:~0,2%\xtensa-lx106-elf
set PATH=%PATH%;%Xtensa_PATH%\bin
set ESP_SDK=%CD:~0,2%\ESP8266_NONOS_SDK

6. Run the Msys and test:
xtensa-lx106-esp-gcc -- version -> print version 8.4.0 and other stuff
printenv ESP_SDK -> C:\ESP8266_NONOS_SDK

7, run sh script in /C/ESP8266_NONOS_SDK/driver_lib
./make_lib.sh driver
--------
But this not work...

When I start the make command in the project folder, compiler did not find ets_sys.h. I solved
this by simply add the missing .h files from SDK into the project folder.

Now compiling started successfully and produce object code (.o files), but then the linker
reported cannot find -lhal and few other missing parts.

It seems that the xtensa-lx106-elf does not know where the SDK is located. What did I do wrong?

Statistics: Posted by s56ffb — Wed Dec 21, 2022 3:51 pm


]]>
2022-12-18T19:10:02+08:00 2022-12-18T19:10:02+08:00 https://bbs.espressif.com:443/viewtopic.php?t=77046&p=104961#p104961 <![CDATA[ESP8266 SDK • Q:How to set NONOS system on Windows (Msys)?]]>
I noticed an interesting project on the Github that uses ESP8266 and Non-os code.The project documentation states:

Install ESP8266 gcc. See https://docs.espressif.com/projects/esp ... setup.html
Fetch ESP8266_NONOS_SDK from https://github.com/espressif/ESP8266_NONOS_SDK
Point environment variable ESP_SDK to the SDK directory.
Install esptool.


Since I already have a MSYS system that compile gcc code for AVR devices (http://siz.hu/en/content/sd2iec-develop ... nt-windows), I tried to add support also for xtensa-lx106-elf and ESP8266 NONOS SDK by next 7 steps:

1. Download the toolchain 8.4.0 from https://docs.espressif.com/projects/esp ... setup.html

2. Extract zip on C: ,result is new folder C:\xtensa-lx106-elf

3. DoWnload zip from https://github.com/espressif/ESP8266_NONOS_SDK

4. Extract zip on C: ,result is new folder C:\ESP8266_NONOS_SDK

5. In the .bat file that start Msys, I add next 3 lines:
set Xtensa_PATH=%CD:~0,2%\xtensa-lx106-elf
set PATH=%PATH%;%Xtensa_PATH%\bin
set ESP_SDK=%CD:~0,2%\ESP8266_NONOS_SDK

6. Run the Msys and test:
xtensa-lx106-esp-gcc -- version -> print version 8.4.0 and other stuff
printenv ESP_SDK -> C:\ESP8266_NONOS_SDK

7, run sh script in /C/ESP8266_NONOS_SDK/driver_lib
./make_lib.sh driver
--------

But this not work...

When I start the make command in the project folder, compiler did not find ets_sys.h. I solved this by simply add the missing .h files from SDK into the project folder.

Now compiling started successfully and produce object code (.o files), but then the linker reported cannot find -lhal and few other missing files or folders (picture below).

It seems that the xtensa-lx106-elf does not know where the SDK is located. What did I do wrong?
msys_msg.png

Statistics: Posted by s56ffb — Sun Dec 18, 2022 7:10 pm


]]>
2022-12-18T17:58:32+08:00 2022-12-18T17:58:32+08:00 https://bbs.espressif.com:443/viewtopic.php?t=77044&p=104959#p104959 <![CDATA[ESP8266 SDK • How to set NONOS system on Windows (Msys)?]]>
I noticed an interesting project on the Github that uses ESP8266 and Non-os code.The project documentation states:


qz]Install ESP8266 gcc. See https://docs.espressif.com/projects/esp ... setup.html
Fetch ESP8266_NONOS_SDK from https://github.com/espressif/ESP8266_NONOS_SDK
Point environment variable ESP_SDK to the SDK directory.
Install esptool.


Since I already have a MSYS system that compile gcc code for AVR devices (http://siz.hu/en/content/sd2iec-develop ... nt-windows), I tried to add support also for xtensa-lx106-elf and ESP8266 NONOS SDK by next 7 steps:

1. Download the toolchain 8.4.0 from https://docs.espressif.com/projects/esp ... setup.html

2. Extract zip on C: ,result is new folder C:\xtensa-lx106-elf

3. DoWnload zip from https://github.com/espressif/ESP8266_NONOS_SDK

4. Extract zip on C: ,result is new folder C:\ESP8266_NONOS_SDK

5. In the .bat file that start Msys, I add next 3 lines:
set Xtensa_PATH=%CD:~0,2%\xtensa-lx106-elf
set PATH=%PATH%;%Xtensa_PATH%\bin
set ESP_SDK=%CD:~0,2%\ESP8266_NONOS_SDK

6. Run the Msys and test:
xtensa-lx106-esp-gcc -- version -> print version 8.4.0 and other stuff
printenv ESP_SDK -> C:\ESP8266_NONOS_SDK

7, run sh script in /C/ESP8266_NONOS_SDK/driver_lib
./make_lib.sh driver
--------

But this not work...

When I start the make command in the project folder, compiler did not find ets_sys.h. I solved this by simply add the missing .h files from SDK into the project folder.

Now compiling started successfully and produce object code (.o files), but then the linker reported cannot find -lhal and few other missing files or folders (picture below).

It seems that the xtensa-lx106-elf does not know where the SDK is located. What did I do wrong?
msys_msg.png

Statistics: Posted by s56ffb — Sun Dec 18, 2022 5:58 pm


]]>
2022-12-17T10:18:59+08:00 2022-12-17T10:18:59+08:00 https://bbs.espressif.com:443/viewtopic.php?t=77042&p=104947#p104947 <![CDATA[AT+ Commands • I keep getting Error message when trying to use AT+CIPSTART]]> I connected my setup and used Serial communication with AT commands to try and send data to a remote server through Wi-Fi
However, no matter what i do, I cannot get the TCP protocol to initiate reliably, it sometimes fails and gives an error message, and these happen to be completely random, i could not figure out a cause whatsoever.

05:10:24.242 -> AT
05:10:24.242 ->
05:10:24.242 -> OK
05:10:32.677 -> AT+CWMODE=3
05:10:32.677 ->
05:10:32.677 -> OK
05:10:40.028 -> AT+CWLAP
05:10:41.683 -> +CWLAP:(3,"FiBiM-MMB",-56,"a8:bf:3c:1f:d9:7c",1,32767,0,4,4,7,0)
05:10:41.729 -> +CWLAP:(4,"SUPERONLINE_WiFi_5354",-65,"64:6d:6c:a5:f8:af",5,13,0,5,3,7,1)
05:10:41.775 -> +CWLAP:(4,"FIBIM-GPON",-84,"e8:65:d4:01:8b:c9",1,10,0,4,4,7,0)
05:10:41.868 -> +CWLAP:(4,"KARAKARTAL",-72,"f8:d1:11:9a:77:d0",6,1,0,5,3,7,1)
05:10:41.915 -> +CWLAP:(3,"TP-LINK_2EB4",-85,"f4:f2:6d:55:2e:b4",10,21,0,4,4,7,1)
05:10:42.010 ->
05:10:42.010 -> OK
05:11:03.487 -> AT+CWJAP="FiBiM-MMB","mmb123000"
05:11:03.533 -> WIFI DISCONNECT
05:11:05.702 -> WIFI CONNECTED
05:11:07.254 -> WIFI GOT IP
05:11:07.487 ->
05:11:07.487 -> OK
05:11:23.029 -> AT+CWDHCP=1,1
05:11:23.029 ->
05:11:23.029 -> OK
05:11:46.638 -> AT+CIPSTART="TCP","www.google.com",80
05:11:49.799 ->
05:11:49.799 -> ERROR
05:11:49.799 -> CLOSED

05:11:52.469 -> AT+CIPSTART="TCP","www.google.com",80
05:11:52.516 -> CONNECT
05:11:52.516 ->
05:11:52.516 -> OK
05:12:03.060 -> AT+CIPCLOSE
05:12:03.060 -> CLOSED
05:12:03.060 ->
05:12:03.060 -> OK
05:12:06.141 -> AT+CIPSTART="TCP","www.google.com",80
05:12:06.188 -> CONNECT
05:12:06.188 ->
05:12:06.188 -> OK
05:12:08.719 -> AT+CIPCLOSE
05:12:08.719 -> CLOSED
05:12:08.719 ->
05:12:08.719 -> OK
05:12:10.261 -> AT+CIPSTART="TCP","www.google.com",80
05:12:13.497 ->
05:12:13.497 -> ERROR
05:12:13.497 -> CLOSED

05:12:14.722 -> AT+CIPSTART="TCP","www.google.com",80
05:12:14.769 -> CONNECT
05:12:14.769 ->
05:12:14.769 -> OK
05:12:16.276 -> AT+CIPCLOSE
05:12:16.276 -> CLOSED
05:12:16.276 ->
05:12:16.276 -> OK

AT version:1.7.4.0(May 11 2020 19:13:04)
SDK version:3.0.4(9532ceb)
compile time:May 27 2020 10:12:17
Bin version(Wroom 02):1.7.4


I need this to work, as my entire project depends on it functioning properly, I hope you can help me. thank you.

Statistics: Posted by mhh.2000 — Sat Dec 17, 2022 10:18 am


]]>
2022-12-02T15:06:55+08:00 2022-12-02T15:06:55+08:00 https://bbs.espressif.com:443/viewtopic.php?t=76556&p=103941#p103941 <![CDATA[ESP8266 SDK • ESP8266 : NonOS SDK API system_phy_set_tpw_via_vdd33]]> I need more description about this api. I tested tx power with this function param 1900 to 3300 and result make me surprised. Param 1900 make esp has more tx power in dbm than param 3300. Can anyone explain ? Thanks.

Statistics: Posted by DonP — Fri Dec 02, 2022 3:06 pm


]]>
2022-11-30T11:29:48+08:00 2022-11-30T11:29:48+08:00 https://bbs.espressif.com:443/viewtopic.php?t=76497&p=103824#p103824 <![CDATA[AT+ Commands • about New AT firmware download]]> Firmware which is called "factory_WROOM-02.bin" has been downloaded to address-0x0 successfully.
However, it is no response when I send AT commands to the module after the module has been restarted.

Statistics: Posted by xjxlui — Wed Nov 30, 2022 11:29 am


]]>
2022-11-15T21:10:44+08:00 2022-11-15T21:10:44+08:00 https://bbs.espressif.com:443/viewtopic.php?t=76220&p=103271#p103271 <![CDATA[AT+ Commands • AT+CWJAP:3 FAIL]]> We have a design working properly with an ESP-01S, its current mission is to capture the current date and time.
We intend to replace the ESP-01S with an ESP-12F for future features, however, in testing with a pair of ESP-12Fs, we get this:

ATE0
0K
AT
OK
AT+CWMODE=1
OK
AT+CWQAP
OK
WIFI DISCONNECT
AT+CWJAP="ssid","password"
FAIL
+CWJAP:3

The expected response should be:
WIFI CONNECTED
WIFI GOT IP


The version of both ESP-12F is:

AT version:1.3.0.0(Jul 14 2016 18:54:01)
SDK version:2.0.0(5a875ba)
v1.0.0.3
Tue 13 2018 09:37:06

Please, any suggestions?

Statistics: Posted by Breixo — Tue Nov 15, 2022 9:10 pm


]]>
2022-11-14T18:08:08+08:00 2022-11-14T18:08:08+08:00 https://bbs.espressif.com:443/viewtopic.php?t=76210&p=103240#p103240 <![CDATA[ESP8266 SDK • How to implement MQTT in PlatformIO IDE ESP8266 RTOS SDK 1.5]]>
Here Development board i am using is NodeMcu ESP8266 V3 Lua CH340 Wifi Dev. Board
Development Environment -> Platform IO IDE in Visual Studio Code.
Platform IO IDE SDK version support -> 1.5
Framework -> ESP8266 RTOS SDK
ESP8266 RTOS SDK download from expressif site -> Latest Version 3.4 (this version is not supported by PlatformIO IDE in Visual Studio Code)

Now here my ESP8266 is connected to the mobile hotspot as a station mode successfully. But now i have to connect this ESP8266 device to mqtt broker. But PlatformIO IDE inbuilt RTOS SDK version 1.5 do not have support of mqtt. This SDK do not have mqtt examples. So can u please let me know how can i do mqtt implementation here.

Waiting for your reply as early as possible.

Regards,
RRJ

Statistics: Posted by Ronak Jain — Mon Nov 14, 2022 6:08 pm


]]>
2022-11-13T08:19:38+08:00 2022-11-13T08:19:38+08:00 https://bbs.espressif.com:443/viewtopic.php?t=76200&p=103222#p103222 <![CDATA[ESP8266 SDK • is possible Esp8266ex boot from HSPI ?]]> in my project i need sdio interface and i want to config esp8266 boot from HSPI connect flash.
i search alot but i don't find anythings about how do it,
is possible config esp8266ex to boot from HSPI interface?
thanks

Statistics: Posted by MehdiSoheili — Sun Nov 13, 2022 8:19 am


]]>
2022-11-07T00:36:01+08:00 2022-11-07T00:36:01+08:00 https://bbs.espressif.com:443/viewtopic.php?t=76132&p=103088#p103088 <![CDATA[General Q&A • Esp8266-01 as wifi connection for raspberry pi 2b]]>
I search on internet but with no success.

Any help will be appreciated .

Thaks.

Statistics: Posted by hiddenotebook — Mon Nov 07, 2022 12:36 am


]]>
2022-11-03T03:47:28+08:00 2022-11-03T03:47:28+08:00 https://bbs.espressif.com:443/viewtopic.php?t=9178&p=102751#p102751 <![CDATA[ESP8266 SDK • Re: ESP8266 2MB + OTA]]>

Statistics: Posted by AgentSmithers — Thu Nov 03, 2022 3:47 am


]]>
2022-10-26T13:59:26+08:00 2022-10-26T13:59:26+08:00 https://bbs.espressif.com:443/viewtopic.php?t=55&p=102610#p102610 <![CDATA[ESP8266 SDK • Re: SDK v0.9.3 Patch]]> Statistics: Posted by matton — Wed Oct 26, 2022 1:59 pm


]]>
2022-10-25T22:25:16+08:00 2022-10-25T22:25:16+08:00 https://bbs.espressif.com:443/viewtopic.php?t=567&p=102604#p102604 <![CDATA[ESP8266 HDK • Re: UART]]> Statistics: Posted by eriksl — Tue Oct 25, 2022 10:25 pm


]]>
2022-10-19T00:54:59+08:00 2022-10-19T00:54:59+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75770&p=102498#p102498 <![CDATA[ESP8266 SDK • ESP8266 cause reboot randomly - nonOS SDK - please help]]>
The following 2 line message are shown from serial port right before rebooting, then it will reboot immediately:
"tx rts error 0x16"
"mac 1370"

I am using arduino IDE with ESP8266 sdk v2.7.4, nonosdk, I have spent so much time to identify the issue, however I have no clue so far.

I suspect it has something to do with Nonos_sdk, and but there is no source code to let me tracking down where and how the issue occurs.

NOTES: I must use ESP8266 SDK v2.74 (or lower), but cannot use greater than v2.7.4, since I need to use lwip v1.4 compile from source option, and high version sdk doesn't have this option but only lwip v2.0, which is not suitable for our project.

Please help to resolve this issue.
Thanks in advance.

Statistics: Posted by johnxue — Wed Oct 19, 2022 12:54 am


]]>
2022-10-17T17:38:15+08:00 2022-10-17T17:38:15+08:00 https://bbs.espressif.com:443/viewtopic.php?t=50992&p=102486#p102486 <![CDATA[ESP8266 SDK • Re: How to achieve the "Shut down" / "power off" Power Mode]]> I try to set CHIP_EN pin to low but I got high current consumption.
The specification state that there is a power down mode for 0.5uA but no further description about this mode in the specification.

Statistics: Posted by rayleong — Mon Oct 17, 2022 5:38 pm


]]>
2022-10-17T17:20:19+08:00 2022-10-17T17:20:19+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75761&p=102485#p102485 <![CDATA[General Q&A • How to achieve shut down mode 0.5uA]]> How to achieve shut down mode?
I had tried to set the CHIP_EN pin to low but I get high current consumption (more then 100uA).

Statistics: Posted by rayleong — Mon Oct 17, 2022 5:20 pm


]]>
2022-10-13T00:45:34+08:00 2022-10-13T00:45:34+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75726&p=102397#p102397 <![CDATA[General Q&A • Does the Light-sleep function disable the wifi radio?]]>
Sleep-Mode Table.JPG

Statistics: Posted by xytsrm — Thu Oct 13, 2022 12:45 am


]]>
2022-10-11T19:50:43+08:00 2022-10-11T19:50:43+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75709&p=102350#p102350 <![CDATA[Report Bugs • esp8266 IP 0.0.0.0]]>
I need support about an interesting IP fenomenon.

I have two 4Duino display modul with ESP8266 from 4Dsystems. These two module are the same.
I testing them with one time with the same enviroment and code.
I use the atmega 32u4 micro to communicate with the esp through serial connection.
The system hardwarre is OK and both firmware is the same.

I use AT commands in the code.
The only one problem now what I encountered is the following.
One of these two module is correctly connecting the router with the expected IP address but the other module is every time connecting with 0.0.0.0 IP.

Would you please someone can help me in my case?

THX
Peter

Statistics: Posted by peter.hanak — Tue Oct 11, 2022 7:50 pm


]]>
2022-10-08T19:10:44+08:00 2022-10-08T19:10:44+08:00 https://bbs.espressif.com:443/viewtopic.php?t=9178&p=102325#p102325 <![CDATA[ESP8266 SDK • Re: ESP8266 2MB + OTA]]>
backupluis wrote:
FrenkR wrote:Issue resolved. If you have partition of size 1MB or 2MB, then "irom0_0_seg" address-es are the same for both partitions (looks like 0x1000 or 0x101000 are the same?). If you have 512KB partitions, then you must create LD script with different ROM addresses same way as is in LD files for 1024KB OTA partition segmentation(e.g.eagle.app.v6.new.1024.app1.ld, eagle.app.v6.new.1024.app2.ld).

If you don't do that, then uprading from app1 to app2 with the same bin will work, but if you will empty segment1, bin2 will stop working (which makes sense).

I hope that I saved 3 days of hard work "hunting" all those zillion of exceptions.
Rgds,
Frenk


I have a problem that looks like this one, first off all, Im using rtos sdk 1.4, yes, its very old and I want to move to 2 or even to 3 but I can't until I resolve some problems.
I been using this sdk version since 2017 in a wroom 2 board without any problems, even ota updates works well, but some days ago I found a ESP8266-1 8Mbits board in my lab and start to move the project to this board, just to have a starting source before try to migrate to sdk v2.

I can't do OTA update from user2 to user1 (Looks like the same problem noted in this thread). while OTA from user1 to user2 works well, from user2 to user1 hangs just after the flash erase then reboot by watchdog timer in the same user2 but it no longer boots, so, in my case, user2 seems to need something from user1,

I check my ld files and in my case irom0_0_seg are differents:
eagle.app.v6.new.1024.app1.ld irom0_0_seg : org = 0x40201010, len = 0x2B000
eagle.app.v6.new.1024.app2.ld irom0_0_seg : org = 0x40281010, len = 0x2B000

But I see something that looks weird, my two bin files are equals, user1.1024.new.bin and user2.1024.new.bin are binary equal.
I don't know too much about the internals of the compilers and the sdk, so, my question is:

is ok that both files have the same content?
If so, why we have to generate two files if the content its the same.
If not, why my setup generate both files with the same content and where I have to start digging to try to resolve it.

I really appreciate if you can explain or help me a little about my problem/confusion.

Thanks
Luis


I reply myself, just to leave record of the problem, I just read in some other post that user1 and user2 could NOT be equals, so, I start to check files I use to compile, this files was used for wroom 2 and I make new versions for esp-1, in some of the edits, I've removed the make clean between user1 and user2, thats why my bin files are equal, then, recompile and reflash, then test ota from user1 to user2 => OK, then from user2 to user1 => OK, so, my problem its solved.

Statistics: Posted by backupluis — Sat Oct 08, 2022 7:10 pm


]]>
2022-10-08T18:43:42+08:00 2022-10-08T18:43:42+08:00 https://bbs.espressif.com:443/viewtopic.php?t=9178&p=102324#p102324 <![CDATA[ESP8266 SDK • Re: ESP8266 2MB + OTA]]>
FrenkR wrote:
Issue resolved. If you have partition of size 1MB or 2MB, then "irom0_0_seg" address-es are the same for both partitions (looks like 0x1000 or 0x101000 are the same?). If you have 512KB partitions, then you must create LD script with different ROM addresses same way as is in LD files for 1024KB OTA partition segmentation(e.g.eagle.app.v6.new.1024.app1.ld, eagle.app.v6.new.1024.app2.ld).

If you don't do that, then uprading from app1 to app2 with the same bin will work, but if you will empty segment1, bin2 will stop working (which makes sense).

I hope that I saved 3 days of hard work "hunting" all those zillion of exceptions.
Rgds,
Frenk


I have a problem that looks like this one, first off all, Im using rtos sdk 1.4, yes, its very old and I want to move to 2 or even to 3 but I can't until I resolve some problems.
I been using this sdk version since 2017 in a wroom 2 board without any problems, even ota updates works well, but some days ago I found a ESP8266-1 8Mbits board in my lab and start to move the project to this board, just to have a starting source before try to migrate to sdk v2.

I can't do OTA update from user2 to user1 (Looks like the same problem noted in this thread). while OTA from user1 to user2 works well, from user2 to user1 hangs just after the flash erase then reboot by watchdog timer in the same user2 but it no longer boots, so, in my case, user2 seems to need something from user1,

I check my ld files and in my case irom0_0_seg are differents:
eagle.app.v6.new.1024.app1.ld irom0_0_seg : org = 0x40201010, len = 0x2B000
eagle.app.v6.new.1024.app2.ld irom0_0_seg : org = 0x40281010, len = 0x2B000

But I see something that looks weird, my two bin files are equals, user1.1024.new.bin and user2.1024.new.bin are binary equal.
I don't know too much about the internals of the compilers and the sdk, so, my question is:

is ok that both files have the same content?
If so, why we have to generate two files if the content its the same.
If not, why my setup generate both files with the same content and where I have to start digging to try to resolve it.

I really appreciate if you can explain or help me a little about my problem/confusion.

Thanks
Luis

Statistics: Posted by backupluis — Sat Oct 08, 2022 6:43 pm


]]>
2022-10-07T02:06:12+08:00 2022-10-07T02:06:12+08:00 https://bbs.espressif.com:443/viewtopic.php?t=9178&p=102307#p102307 <![CDATA[ESP8266 SDK • Re: ESP8266 2MB + OTA]]>
If you don't do that, then uprading from app1 to app2 with the same bin will work, but if you will empty segment1, bin2 will stop working (which makes sense).

I hope that I saved 3 days of hard work "hunting" all those zillion of exceptions.
Rgds,
Frenk

Statistics: Posted by FrenkR — Fri Oct 07, 2022 2:06 am


]]>
2022-10-05T09:30:49+08:00 2022-10-05T09:30:49+08:00 https://bbs.espressif.com:443/viewtopic.php?t=9178&p=102290#p102290 <![CDATA[ESP8266 SDK • Re: ESP8266 2MB + OTA]]> I run into the same problem I believe. ESP-WROOM02 (16M, 512+512 OTA), bootloader 1.7, SDK 3.0.5, partition table:

Code:

   #define SYSTEM_PARTITION_OTA_SIZE                     0x6A000
   #define SYSTEM_PARTITION_OTA_2_ADDR                     0x81000
   #define SYSTEM_PARTITION_RF_CAL_ADDR                  0x1fb000
   #define SYSTEM_PARTITION_PHY_DATA_ADDR                  0x1fc000
   #define SYSTEM_PARTITION_SYSTEM_PARAMETER_ADDR            0x1fd000
   #define SYSTEM_PARTITION_CUSTOMER_PRIV_PARAM_ADDR           0x7c000

I found following. Upgrade from user1 -> user2 works. When chip is running user2 code and I remove code "user1.bin" (OTA partition 1), system stops working and following error is displayed:

Code:

Fatal exception (0):
epc1=0x40213e48, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x40213e48, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x40213e48, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000


0x40213e48 via disassembler points to following:

Code:

40213e48 <init_bss_data>:
40213e48:   fffe61           l32r   a6, 40213e40 <print_system_param_sectors+0x18>
40213e4b:   fffe41           l32r   a4, 40213e44 <print_system_param_sectors+0x1c>
40213e4e:   050c         movi.n   a5, 0
40213e50:   07b467           bgeu   a4, a6, 40213e5b <init_bss_data+0x13>
40213e53:   004452           s8i   a5, a4, 0
40213e56:   441b         addi.n   a4, a4, 1
40213e58:   f79467           bne   a4, a6, 40213e53 <init_bss_data+0xb>
40213e5b:   f00d         ret.n
40213e5d:   00             .byte 00
40213e5e:   00             .byte 00
40213e5f:   00             .byte 00
40213e60:   08 90 fe 3f    
40213e64:   10 90 fe 3f    
40213e68:   cc 24 00 40    


It looks that even if OTA2 (user2.bin) firmware is running, something points to section in OTA1 and if user1.bin is not there, firmware will not run. Any idea what to check to fix this issue?
Rgds,
Frenk

Statistics: Posted by FrenkR — Wed Oct 05, 2022 9:30 am


]]>
2022-09-20T22:48:07+08:00 2022-09-20T22:48:07+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75651&p=102178#p102178 <![CDATA[General Q&A • Peer Registration]]> I'm using ESP8266's & ESP32's with microPython; both using ESPNow communications. Using an ESP8266 as a sender doesn't require the ESPNow peer registration, however the ESP32 microPython does require an ESPNow sender to register peers.

What is the rational for "registration"?
As understood there's a limit of 10 encrypted devices, or 20 unencrypted devices; is this due to a fixed registration data array size?
If there is only a single receiver, it appears that any number of senders (ESP8266, or ESP32) can be used; is this true?

MM

Statistics: Posted by xytsrm — Tue Sep 20, 2022 10:48 pm


]]>
2022-09-16T09:20:44+08:00 2022-09-16T09:20:44+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75639&p=102150#p102150 <![CDATA[ESP8266 SDK • as station reconnect ap no ip]]>
when boot,the device connect the ap success,and dhcp client received the ip address.
then i close the ap,device report disconnected,then i reopen the ap,device show connected,but no ip get event trigged.
for this issue,i must reboot the device,does it has another method to resolve this issue

Statistics: Posted by Just — Fri Sep 16, 2022 9:20 am


]]>
2022-09-13T22:22:08+08:00 2022-09-13T22:22:08+08:00 https://bbs.espressif.com:443/viewtopic.php?t=567&p=102137#p102137 <![CDATA[ESP8266 HDK • Re: UART]]> Statistics: Posted by eriksl — Tue Sep 13, 2022 10:22 pm


]]>
2022-07-07T12:52:10+08:00 2022-07-07T12:52:10+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75571&p=101926#p101926 <![CDATA[Sample Codes • Control Mecanum wheels with ESP32]]>
I am working on a robotic project, where I need to control the 4 wheeler robot with mobile. I am using mecanum wheels for the robots movement, as its the requirement. we want exact movements. Moreover, I am using ESP32 for WiFi purpose.

The idea is to control the movements of robot using mobile app. It has to cross a maze with time limit. So, if anyone could help or guide me in right direction.

Thanks.

Statistics: Posted by andrea05256 — Thu Jul 07, 2022 12:52 pm


]]>
2022-07-01T15:36:53+08:00 2022-07-01T15:36:53+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75562&p=101891#p101891 <![CDATA[AT+ Commands • ESP12-F怎么把温湿度上传到天气预报网站?]]> ESP-12F
espc3.png

C3
esp12-f.png

ESP12F固件
8266固件.png

Statistics: Posted by 315002181huang — Fri Jul 01, 2022 3:36 pm


]]>
2022-07-01T15:31:20+08:00 2022-07-01T15:31:20+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75561&p=101890#p101890 <![CDATA[AT+ Commands • ESP12-F怎么把温湿度上传到天气预报网站?]]>
esp12-f.png


c3:
espc3.png


esp-12f固件:
8266固件.png

Statistics: Posted by 315002181huang — Fri Jul 01, 2022 3:31 pm


]]>
2022-07-01T15:16:22+08:00 2022-07-01T15:16:22+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75560&p=101889#p101889 <![CDATA[AT+ Commands • ESP12-F怎么把温湿度上传到天气预报网站?]]> ESP-12F
esp12-f.png


C3:
espc3.png
espc3.png

esp12-f.png

Statistics: Posted by 315002181huang — Fri Jul 01, 2022 3:16 pm


]]>
2022-06-05T19:57:10+08:00 2022-06-05T19:57:10+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75388&p=101459#p101459 <![CDATA[ESP8266 SDK • Re: TCP client and Server at the same time ESP8266 Non OS SDK 2.2.1]]> Statistics: Posted by gailu — Sun Jun 05, 2022 7:57 pm


]]>
2022-05-27T12:13:30+08:00 2022-05-27T12:13:30+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75388&p=101300#p101300 <![CDATA[ESP8266 SDK • TCP client and Server at the same time ESP8266 Non OS SDK 2.2.1]]>
We are long time user of esp8266 and running thousands of live devices in home automation category on this chip. However a small limitation is holding us to develop some more interesting and innovative products.

Requirement: We have a requirement to run both TCP client (connected to our cloud server) and TCP server (on which some TCP clients can connect to ESP) at the same time.

Limitation: While we do not get any error when setting up TCP client and TCP Server at same time however we receive data only on connected client. Other TCP clients can not connect to TCP server. If do not connect TCP client from ESP to cloud server, TCP server on ESP very well accepts TCP client connections.

TCP client + UDP server also works perfectly.

Is there any work around to this limitation of TCP client and TCP server running on ESP8266 at the same time?

[Removing this limitation will certainly help to increase footprint of esp8266. With this limitation we are getting forced to look for alternatives]

Statistics: Posted by gailu — Fri May 27, 2022 12:13 pm


]]>
2022-05-25T19:19:03+08:00 2022-05-25T19:19:03+08:00 https://bbs.espressif.com:443/viewtopic.php?t=3412&p=101289#p101289 <![CDATA[Chit Chat • Re: developer help]]> Statistics: Posted by WhySoCold — Wed May 25, 2022 7:19 pm


]]>
2022-05-22T23:02:54+08:00 2022-05-22T23:02:54+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75384&p=101273#p101273 <![CDATA[General Q&A • POST Data from ESP826 to php file on xammpp server]]> Solar Tracker using a ESP8266.
I have updated the ESP8266:-
AT version:1.7.5.0(Oct 9 2021 09:26:04)
SDK version:3.0.5(b29dcd3)
compile time:Oct 15 2021 18:05:30

The problem is I cannot get it to post the data, all other commands work OK
I was trying originally with 8 variables but have now just setup a 2 field
Database to test it. Sending a POST from a browser using the same PHP files
it works OK. But when sent from ESP8266 it comes up with "Undfined Array Key"
which is because the server is not reciveing the POST variable information.
This is the Commads sent:-

Code:

AT+CIPSTART=0,"TCP","192.168.1.103",80\r\n
AT+CIPSEND=0,132\r\n
POST /insert.php, HTTP/1.1\r\n 
Host: 192.168.1.103\r\n         
User-Agent: Mozilla\r\n   
Content-Type: application/x-www-form-urlencoded\r\n\r\n"]   
\r\n\r\n
Content-Length: 20\r\n     
\r\n\r\n                     
Col_1=,Dec Value1,&Col_2=,Dec Value2,\r\n\r\n   
\r\n\r\n

The response from ESP8266:-

AT+CIPSTART=0,"TCP","192.168.1.103",80
0,CONNECT

OK
AT+CIPSEND=0,132

OK
>

Recv 132 bytes

SEND OK

+IPD,0,488:HTTP/1.1 302 Found
Date: Wed, 18 May 2022 17:00:17 GMT
Server: Apache/2.4.53 (Win64) OpenSSL/1.1.1n PHP/8.1.5
X-Powered-By: PHP/8.1.5
Location: http://192.168.1.103/
Content-Length: 254
Content-Type: text/html; charset=UTF-8

<br />
<b>Warning</b>:  Undefined array key "Col_1" in <b>
          C:\xampp\htdocs\insert.php</b> on line <b>17</b><br />
<br />
<b>Warning</b>:  Undefined array key "Col_2" in <b>
          C:\xampp\htdocs\insert.php</b> on line <b>18</b><br />
 record created successfully
0,CLOSED


It does access the PHP file and adds a record to the Database but
the field values are empty.

Obviously the command sequence is not correct or I have somthing wrong
any help or suggestions would be good, thank you.

Statistics: Posted by David-OLW — Sun May 22, 2022 11:02 pm


]]>
2022-05-20T18:03:19+08:00 2022-05-20T18:03:19+08:00 https://bbs.espressif.com:443/viewtopic.php?t=3381&p=101268#p101268 <![CDATA[AT+ Commands • Re: AT+CIPSTART closes on some websites when using SSL]]>
I think I understand what is going wrong, but don't know how to solve it.

I found out that ESP8266 sends an initial Random during Client Hello with UNIX Timestamp 00000000 (=Jan 1, 1970 01:00:00.000000000). This is outside the web server certificate's time frame and may be a reason for the web server to reject the connection.

I am using an ESP8266 containing:

AT version:1.7.5.0(Oct 9 2021 09:26:04)
SDK version:3.0.5(b29dcd3)
compile time:Oct 15 2021 18:05:38
Bin version(Wroom 02):1.7.5


Before sending AT+CIPSTART="SSL","servername",443 I did configure SNTP using AT+CIPSNTPCFG=1,1,"pool.ntp.org" and issued a successful SNTP request with AT+CIPSNTPTIME?. But still the time info in the Random remains 0. See wireshark extract below:

Handshake Protocol: Client Hello
Handshake Type: Client Hello (1)
Length: 47
Version: TLS 1.1 (0x0302)
Random: 000000006606ced024c458f0afad29b242403955b02a121fd48d0fc83c452f44
GMT Unix Time: (0)Jan 1, 1970 01:00:00.000000000
Random Bytes: 6606ced024c458f0afad29b242403955b02a121fd48d0fc83c452f44
Session ID Length: 0
Cipher Suites Length: 8
Cipher Suites (4 suites)
Cipher Suite: TLS_RSA_WITH_AES_128_CBC_SHA (0x002f)
Cipher Suite: TLS_RSA_WITH_AES_256_CBC_SHA (0x0035)
Cipher Suite: TLS_RSA_WITH_RC4_128_SHA (0x0005)
Cipher Suite: TLS_RSA_WITH_RC4_128_MD5 (0x0004)


The (Apache) webserver is allowing TLSv1.1, but responds with:

Transport Layer Security
TLSv1.1 Record Layer: Alert (Level: Fatal, Description: Handshake Failure)
Content Type: Alert (21)
Version: TLS 1.1 (0x0302)
Length: 2
Alert Message
Level: Fatal (2)
Description: Handshake Failure (40)


To test what happens if the Apache server does NOT accept TLSv1.1 I temporarily modified the server's SSL configuration. Then it responds as follows:

Transport Layer Security
TLSv1.1 Record Layer: Alert (Level: Fatal, Description: Protocol Version)
Content Type: Alert (21)
Version: TLS 1.1 (0x0302)
Length: 2
Alert Message
Level: Fatal (2)
Description: Protocol Version (70)


So it indicates reject because of the used TLS protocol version.

The server also accepts ciphers TLS_RSA_WITH_AES_128_CBC_SHA and TLS_RSA_WITH_AES_256_CBC_SHA, so this is probably not the reason for handshake failure.


So I have the strong impression that the wrong time stamp is the reason for the failed SSL connections. Any idea how this can be solved?

Thanks!

Statistics: Posted by ESP_Frank — Fri May 20, 2022 6:03 pm


]]>
2022-05-19T02:56:48+08:00 2022-05-19T02:56:48+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75379&p=101253#p101253 <![CDATA[General Q&A • POST Data to php file on xammpp server]]> Solar Tracker using a ESP8266.
I have updated the ESP8266:-
AT version:1.7.5.0(Oct 9 2021 09:26:04)
SDK version:3.0.5(b29dcd3)
compile time:Oct 15 2021 18:05:30

The problem is I cannot get it to post the data, all other commands work OK
I was trying originally with 8 variables but have now just setup a 2 field
Database to test it. Sending a POST from a browser using the same PHP files
it works OK. But when sent from ESP8266 it comes up with "Undfined Array Key"
which is because the server is not reciveing the POST variable information.
This is the Commads sent:-

Code:

AT+CIPSTART=0,"TCP","192.168.1.103",80\r\n
AT+CIPSEND=0,132\r\n
POST /insert.php, HTTP/1.1\r\n 
Host: 192.168.1.103\r\n         
User-Agent: Mozilla\r\n   
Content-Type: application/x-www-form-urlencoded\r\n\r\n"]   
\r\n\r\n
Content-Length: 20\r\n     
\r\n\r\n                     
Col_1=,Dec Value1,&Col_2=,Dec Value2,\r\n\r\n   
\r\n\r\n

The response from ESP8266:-

AT+CIPSTART=0,"TCP","192.168.1.103",80
0,CONNECT

OK
AT+CIPSEND=0,132

OK
>

Recv 132 bytes

SEND OK

+IPD,0,488:HTTP/1.1 302 Found
Date: Wed, 18 May 2022 17:00:17 GMT
Server: Apache/2.4.53 (Win64) OpenSSL/1.1.1n PHP/8.1.5
X-Powered-By: PHP/8.1.5
Location: http://192.168.1.103/
Content-Length: 254
Content-Type: text/html; charset=UTF-8

<br />
<b>Warning</b>:  Undefined array key "Col_1" in <b>
          C:\xampp\htdocs\insert.php</b> on line <b>17</b><br />
<br />
<b>Warning</b>:  Undefined array key "Col_2" in <b>
          C:\xampp\htdocs\insert.php</b> on line <b>18</b><br />
 record created successfully
0,CLOSED


It does access the PHP file and adds a record to the Database but
the field values are empty.

Obviously the command sequence is not correct or I have somthing wrong
any help or suggestions would be good, thank you.

Statistics: Posted by David-OLW — Thu May 19, 2022 2:56 am


]]>
2022-05-18T16:47:12+08:00 2022-05-18T16:47:12+08:00 https://bbs.espressif.com:443/viewtopic.php?t=661&p=101246#p101246 <![CDATA[ESP8266 SDK • Re: SSL/TLS handshake issue]]>
Perhaps someone else already discovered the reason behind the ESP8266 SSL Handshake Failure, but I found out that ESP8266 sends an initial Random during Client Hello with UNIX Timestamp 00000000 (=Jan 1, 1970 01:00:00.000000000). This is outside the web server certificate's time frame and may be a reason for the web server to reject the connection.

I am using an ESP8266 containing:

AT version:1.7.5.0(Oct 9 2021 09:26:04)
SDK version:3.0.5(b29dcd3)
compile time:Oct 15 2021 18:05:38
Bin version(Wroom 02):1.7.5


Before sending AT+CIPSTART="SSL","servername",443 I did configure SNTP using AT+CIPSNTPCFG=1,1,"pool.ntp.org" and issued a successful SNTP request with AT+CIPSNTPTIME?. But still the time info in the Random remains 0. See wireshark extract below:

Handshake Protocol: Client Hello
Handshake Type: Client Hello (1)
Length: 47
Version: TLS 1.1 (0x0302)
Random: 000000006606ced024c458f0afad29b242403955b02a121fd48d0fc83c452f44
GMT Unix Time: (0)Jan 1, 1970 01:00:00.000000000
Random Bytes: 6606ced024c458f0afad29b242403955b02a121fd48d0fc83c452f44
Session ID Length: 0
Cipher Suites Length: 8
Cipher Suites (4 suites)
Cipher Suite: TLS_RSA_WITH_AES_128_CBC_SHA (0x002f)
Cipher Suite: TLS_RSA_WITH_AES_256_CBC_SHA (0x0035)
Cipher Suite: TLS_RSA_WITH_RC4_128_SHA (0x0005)
Cipher Suite: TLS_RSA_WITH_RC4_128_MD5 (0x0004)


The (Apache) webserver is allowing TLSv1.1, but responds with:

Transport Layer Security
TLSv1.1 Record Layer: Alert (Level: Fatal, Description: Handshake Failure)
Content Type: Alert (21)
Version: TLS 1.1 (0x0302)
Length: 2
Alert Message
Level: Fatal (2)
Description: Handshake Failure (40)


To test what happens if the Apache server does NOT accept TLSv1.1 I temporarily modified the server's SSL configuration. Then it responds as follows:

Transport Layer Security
TLSv1.1 Record Layer: Alert (Level: Fatal, Description: Protocol Version)
Content Type: Alert (21)
Version: TLS 1.1 (0x0302)
Length: 2
Alert Message
Level: Fatal (2)
Description: Protocol Version (70)


So it indicates reject because of the used TLS protocol version.

The server also accepts ciphers TLS_RSA_WITH_AES_128_CBC_SHA and TLS_RSA_WITH_AES_256_CBC_SHA, so this is probably not the reason for handshake failure.


So I have the strong impression that the wrong time stamp is the reason for the failed SSL connections. Any idea how this can be solved?
Thanks!

Statistics: Posted by ESP_Frank — Wed May 18, 2022 4:47 pm


]]>
2022-05-04T19:18:40+08:00 2022-05-04T19:18:40+08:00 https://bbs.espressif.com:443/viewtopic.php?t=11610&p=101132#p101132 <![CDATA[Chit Chat • Re: how to support the "captive Portal" on ESP8266]]>
The built-in LED will blink 5 times when a password is posted.

Warning! Your saved passwords will not disappear when you restart/power off the ESP8266.

Note: If you want to see the stored passwords go to "172.0.0.1/pass". For changing the SSID, go to "172.0.0.1/ssid"

Statistics: Posted by ankitsingh0012 — Wed May 04, 2022 7:18 pm


]]>
2022-04-29T22:48:12+08:00 2022-04-29T22:48:12+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75335&p=101099#p101099 <![CDATA[ESP8266 SDK • Update firmware/SDK via flash tool 3.9.2]]> The Flash Tool SPIAUTOset and Flash size are not shown and there are only 2 tabs at the top. It is completely different to that shown in the Document. Have tried on different computer, using Windows 7.
Flash tool.png

Statistics: Posted by David-OLW — Fri Apr 29, 2022 10:48 pm


]]>