This was very interesting and needed. Moving from microcontroller that do not have protocols to the esp32 I am having to learn networking and protocols to get the most out of the chip. I am no longer limited to doing "local" projects. I took your learnESP32 course and it was fantastic. Thank you.
I started learning ESP32 a few weeks ago. Although I have been a professional Windows developer for more than 25 years and already knew the concepts of the HTTP protocol in principle, it was really interesting to follow the video and see how it is done with ESP32. The 90 minute video is a bit long, but it's worth it in my opinion. The topics are well selected and clearly explained so that you can start your own excursion. Thank you for all the work and sharing your knowledge! Greetings from Germany
Great video, learned a lot! I have begun to work on a ESP32 project recently and this video helped me a lot in developing it. I have a question, at 57:12 , what is the difference between the certificates mentioned in the given hierarchy. When should one use a particular certificate in the ESP32 application?
I want to send data to the localhost server frm esp32 but I am getting error like this E (4528) esp-tls: [sock=54] delayed connect error: Connection reset by peer E (4528) TRANSPORT_BASE: Failed to open a new connection: 32772 E (4528) HTTP_CLIENT: Connection failed, sock < 0 What is the solution for it?
is there any configuration should be done in the sdkconfig file for the http client example? because it didn't work for me. not even the https client but the http server worked. Also the example provided by espressif isn't working for me although I configured my ssid and password in sdkconfig file, but i don't know if there is something else that should be done.
This was very interesting and needed. Moving from microcontroller that do not have protocols to the esp32 I am having to learn networking and protocols to get the most out of the chip. I am no longer limited to doing "local" projects. I took your learnESP32 course and it was fantastic. Thank you.
Love the top-down teaching approach, you clearly share the knowledge. No stress for the listener. Great tutorial.
I started learning ESP32 a few weeks ago. Although I have been a professional Windows developer for more than 25 years and already knew the concepts of the HTTP protocol in principle, it was really interesting to follow the video and see how it is done with ESP32. The 90 minute video is a bit long, but it's worth it in my opinion. The topics are well selected and clearly explained so that you can start your own excursion. Thank you for all the work and sharing your knowledge!
Greetings from Germany
This is a great video, thanks a lot for taking the time to make this video and share your knowledge.
Tks! This material is amazing!
I like your content explained in your video, its a bit hard to find a good content as you show here, thanks.
I was going to add that a future video on using sockets with the esp32 would very useful.
Thank you !!!!
Great video, learned a lot! I have begun to work on a ESP32 project recently and this video helped me a lot in developing it. I have a question, at 57:12 , what is the difference between the certificates mentioned in the given hierarchy. When should one use a particular certificate in the ESP32 application?
Hi sir are there any different between https and Rest api
Hi, is it neccessary to use free function for some buffer which taken by malloc ? 19:40
Yes, when you are finished with the data that is something you would want to do
24:04 I couldnt follow you because after upload the terminal to nothing :/ I dont know how i must work with makefiles in plattformio
I want to send data to the localhost server frm esp32 but I am getting error like this
E (4528) esp-tls: [sock=54] delayed connect error: Connection reset by peer
E (4528) TRANSPORT_BASE: Failed to open a new connection: 32772
E (4528) HTTP_CLIENT: Connection failed, sock < 0
What is the solution for it?
Hi, is it possible to download a 10MB file like mp4, mjp, raw from a http website and save it into SD card?
Yes. This is possible
is there any configuration should be done in the sdkconfig file for the http client example? because it didn't work for me.
not even the https client but the http server worked.
Also the example provided by espressif isn't working for me although I configured my ssid and password in sdkconfig file, but i don't know if there is something else that should be done.
Hi Haldar. what's the error?
@@mairswartz your http client example is not giving errors, but its not reading anything from the website, the buffer string is empty.
@@mairswartz Same issue here, I'm not sure what's up.
Hello did you record some tutorials for async http too?
If you use FreeRtos the application will everything in an async manner. see ruclips.net/video/E9FY-IOvC3Q/видео.html
could you give me your slide
@yen Yuthnea, I added the pptx file to the repo. Link in the above description
Hi Mair ,i see that in the sdkconfig file, you changed the partition table with a custom one, is that mandatory ? because during running i see errors of :
I (418) cpu_start: Starting scheduler.
ESP_ERROR_CHECK failed: esp_err_t 0x110d (ESP_ERR_NVS_NO_FREE_PAGES) at 0x403869d3
file: "./main/connect.c" line 24
func: wifiInit
expression: nvs_flash_init()
abort() was called at PC 0x403869d7 on core 0
Core 0 register dump:
MEPC : 0x403808ac RA : 0x403869e2 SP : 0x3fc98a90 GP : 0x3fc8f800
TP : 0x3fc7f76c T0 : 0x37363534 T1 : 0x7271706f T2 : 0x33323130
S0/FP : 0x00000004 S1 : 0x3fc98af4 A0 : 0x3fc98abc A1 : 0x3fc98af2
A2 : 0x00000000 A3 : 0x3fc98ae9 A4 : 0x00000001 A5 : 0x3fc95000
A6 : 0x7a797877 A7 : 0x76757473 S2 : 0x00000000 S3 : 0x00000000
S4 : 0x00000000 S5 : 0x00000000 S6 : 0x00000000 S7 : 0x00000000
S8 : 0x00000000 S9 : 0x00000000 S10 : 0x00000000 S11 : 0x00000000
T3 : 0x6e6d6c6b T4 : 0x6a696867 T5 : 0x66656463 T6 : 0x62613938
MSTATUS : 0x00001881 MTVEC : 0x40380001 MCAUSE : 0x00000007 MTVAL : 0x00000000
MHARTID : 0x00000000