Thank you very much for your tutorial bro, you are really expert and thanks for the book that you have prepared for ESP32
@cad31758 жыл бұрын
..very good and thank you very much, the esp32 users are lucky to have you :)
@kolban18 жыл бұрын
Very kind sir ... very kind and appreciated.
@gael577311 ай бұрын
really good little lesson, in my case to refresh the memory
@Olfox27 жыл бұрын
Thanks Kolban, you are so crystal clear it's really the first time i see a video from an american guy that speak so clearly and where there is intermediate summury to really nicely follow the subject. I'm almost ready to start FreeRtos ( just need to follow the tutorial instaling Eclipse ...) . Thank you very much !!!!!!
@gregstewart19908 жыл бұрын
Great video. This video explains so clearly how to properly use sockets with threads.
@kolban18 жыл бұрын
Thank you kind sir ... hoping to make more videos as time goes by.
@davidreidguru5 жыл бұрын
I know this is a couple of years old, but I'm loving this stuff (and your eBook over on LeanPub). I've gotten into the ESP32 on Arduino, and now feel like working 'up' to the 'less automated' methods of programming .. looking forward to making it all the way through your tutorials :) Cheers !
@crckdns6 жыл бұрын
Perfect and simple explanation about tasks in rtos. Great!
@pcbreflux8 жыл бұрын
Hi, exellent explaination. Reminds me of W. Richard Stevens but leveled up to RTOS on the ESP32. Thank you.
@dinakrishnamoharana64947 жыл бұрын
Your Tutorials are excellent
@Jindraxx206 жыл бұрын
Thank you for the video mr.Kolban.
@SandeepSolankis4 жыл бұрын
Awesome tutorial ! Thanks a lot !
@DrGreenGiant4 жыл бұрын
Brilliant video, thank you!
@peut8 жыл бұрын
Very clearly explained, thanks! However, I still have a few questions: How many tasks will maximally run in parallel in your example? 5? Will the 6th client block until one of the tasks ended? Or will it wait longer due to tcp timeouts? At what number of tasks will the ESP32 choke or stop responding , did you try, or is there a hardcoded limit?
@kolban18 жыл бұрын
Howdy Jose, I try and get good folks like yourself to push questions through the ESP32 forums. There are smarter folks than me who will be able to assist. esp32.com/index.php From a tasks perspective, I don't believe there is an inherent limit on the number of tasks that can be spawned. As long as you have RAM resources for a big enough stack, you can keep creating tasks and everyone should be happy. As you have more tasks and each is eligible to run, we will find that the frequency with which they are given the limited number of CPUs will decrease as you will be spreading a finite resource (CPU) thinner across the tasks. From a TCP/IP sockets perspective, when we configure the ESP-IDF framework, we define the maximum number of socket connections we may have. The maximum configurable at present is 16. At the Sockets API layer ... the listen() API (which is not ESP-32 specific) specifies how many socket connections can be received before they are handed off in an accept call. If we code "5", then we can receive 5 concurrent socket client connects (maximum) before calling "accept" if we fail to call accept fast enough and a 6th connect request arrives before an accept, then that 6th call will be rejected and the originator informed.
@peut8 жыл бұрын
Thanks again for your insight Neil!
@joealsubash47334 жыл бұрын
Hi, thanks for the great tutorial. I was wondering how your laptop is connected to the ESP32 for the socket programming? Are they both connected to the same wifi router? Thanks.
@artbecker56188 жыл бұрын
Thank you for another video.
@ianmichaeljames6 жыл бұрын
Hi, just wondered if you have done or know of a video that demonstrates a web socket and a web server in the same project?
@juan_fe4 жыл бұрын
Hi ! Did you tried with socket io ussing GSM?
@useyourbrain20226 жыл бұрын
very well explained!! tanks
@giannismanousaridis40104 жыл бұрын
where can I find the code ?
@paulferreira14417 жыл бұрын
Hi Neil, you dont have a video of using the ESP32 as a client and connecting to an ASp server do you?
@kolban17 жыл бұрын
It might be that you could use the CURL technology? I think there is a video for that.
@paulferreira14417 жыл бұрын
Thanks Neil!!!!
@claytonsulivan7 жыл бұрын
How to make Socket Server communication between two ESP32?
@GfastGao7 жыл бұрын
Super clear video! As a intermediate C/C++ developer, I'd very like to know if FreeRTOS support multi-core CPU? ps: I know this question is very supposedly too generic. Perhapse the question is: How to programm Software in FreeRTOS more thread-safe :D Thanks!
@GfastGao7 жыл бұрын
Today I've checkout how this works in code. I just love it more then only see it. It's so COOL! It enlight me for the job to port "open62541" project (OPC UA protocal for industrial M2M communications) to this plantform!! Thanks again. P.S: Please do more video about these advanced topics! It just helps more.
@orparga1404 жыл бұрын
The code: github.com/nkolban/esp32-snippets/tree/master/sockets Congratulations. All your tutorials and books are very helpful and are explained in a very friendly and comprehensive way.
@bolee41417 жыл бұрын
HI,thx for your vidieo and book,it's help me a lot ,but now i have something in puzzle,how can i call the socket_server_task in freeRTOS's main(),could you please show me a example ?