TCP Client on ESP32 with ESP-IDF programmed in C: Step-by-Step Tutorial

Поділитися
Вставка
  • Опубліковано 30 лис 2024

КОМЕНТАРІ • 12

  • @bgable7707
    @bgable7707 Рік тому +1

    Very good demo and explanation of Sockets! "I'll be back"

  • @andresbarrera515
    @andresbarrera515 2 місяці тому

    Great explanation! Thank you

  • @iam13013
    @iam13013 Рік тому +1

    Very interesting, and just what I needed for my new peoject. Subscribed.

  • @__n__
    @__n__ Рік тому +1

    Thanks for the video. Awesome!

  • @spaghetticode3107
    @spaghetticode3107 Рік тому +2

    Interesting stuff, thanks!

  • @Kevin-sx6we
    @Kevin-sx6we Рік тому

    Thanks for the video.
    Will you try to do TCP server example on ESP32?

  • @shivangiranjan4012
    @shivangiranjan4012 11 місяців тому

    Hi, can you help me with a similar code for modbus RTU rather than TCP?

  • @sadf1416
    @sadf1416 9 місяців тому

    Do you have to reset the whole client every time? Seems like a waste of cpu cycles?

  • @chev-ord-eep-ota5018
    @chev-ord-eep-ota5018 Рік тому

    Hi Josh, my name is Sam. I work as a maintenance mechanic for a manufacturing facility and I'm going to school for industrial engineering. I am currently starting a custom 24x36 inch 3d printer to practice my design skills and learn programming and controls. I have been reading about using CAN to run the print head of a 3d printer. big tree tech offers a can control board BIGTREETECH EBB 36/42 Can Bus U2C V2.1. But my issue is I am designing my print head to be a dual extruder. That being said it will have 2 sets of everything. Is there a way to connect 2 seperate can boards together, or do I have to custom put them together on the same can. I have been looking and talking to my control engineers at work and no one seams to know the answer. logically it can be done Im sure, i just am not sure how to proceed. Do you have any suggestions.

    • @EV_engineer
      @EV_engineer  Рік тому +1

      Hi Sam 👋, sounds like a fun project! When you say “connect 2 separate can boards together”, are you asking if these two boards can connect to the same CAN bus? As long as these “can boards” have their own CAN transceivers and CAN controllers, the answer is yes.

  • @asierdanjou3905
    @asierdanjou3905 Рік тому

    Hi Josh, your video looks great and very usefull. My name is Asier and I'm electronic engineer. I'm now working with ESP32 and network interfaces. Do you have any example with UDP protocol ? Could I contact you for helping with an issuue I've got trying to send and UDP datagram ? Thanks!!

  • @wchen2340
    @wchen2340 Рік тому

    void tcp_client_connect(void* bla) .... thats about what you are doing here i guess. its just a small thing but please dont name functions after things and dont name things after something_do_to(). it makes code so much harder to read in the first place. i dont care about some typedef struct {void* bla}tcp_connection; at least at this stage but its just not a good naming. still 4*/5* cheers from berlin :-)