Create a Webserver | Handling HTTP requests(GET, POST, PUT) and Secure URL | ESP-IDF

Поделиться
HTML-код
  • Опубликовано: 25 окт 2023
  • In this step-by-step tutorial, you'll learn how to create a powerful web server using the ESP IDF (Espressif IoT Development Framework). We'll cover the entire process, from setting up your ESP32 or ESP8266 to handling GET, POST, and PUT requests. Plus, we'll explore securing your URLs for enhanced protection.
    🔗 Check out the video to master web server development with ESP IDF and unlock the potential of your IoT projects.
    📌 Topics Covered:
    Setting up the ESP32/ESP8266
    Creating a web server
    Handling GET, POST, and PUT requests
    Securing your URLs for added protection
    If you're into IoT and want to build impressive web-based interfaces for your projects, this video is a must-watch. Subscribe for more tech tutorials and don't forget to hit the like button if you found this helpful!
    🔔 Stay updated: Subscribe and turn on notifications so you never miss out on our latest tech tutorials.
    👍 Like, share, and comment if you have questions or need further clarification. We're here to help you on your IoT journey!
    🌐 Visit our website for additional resources and code snippets: [Innovate Yourself](www.innovationyourself.com)
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------
    SOURCE CODE DETAILS:
    🔥 Code Repository ● github.com/espressif/esp-idf/...
    🔥 Repository for Ultimate Resource ● github.com/ashus3868
    ---------------------------------------------------------------------------------------------------
    BLOGGING DETAILS:
    ✏️ BLOGGING WEBSITE● innovationyourself.com/
    ---------------------------------------------------------------------------------------------------
    MUST JOIN :
    🌐 Telegram Channel ● t.me/InnovateYourself_iy
    🌐 FACEBOOK ● / ashus3868
    🌐 INSTAGRAM ● / innovate__yourself
    🌐 WHATSAPP ● whatsapp.com/channel/0029Va5A...
    ---------------------------------------------------------------------------------------------------
    Suggestions and Feedback
    🐦 TWITTER ● ashus3868?s=09
    🐦 FACEBOOK ● / ashus3868
    🐦 INSTAGRAM ● / innovate__yourself
    🎥 PYTHON PROJECTS PLAYLIST ● • Python for Beginners
    🎥 RASA PROJECTS PLAYLIST ● • Rasa Chatbot
    🎥 FLASK PROJECTS PLAYLIST ● • Flask Web Framework
    🎥 AUGMENTED REALITY PROJECTS PLAYLIST ● • AUGMENTED REALITY
    🎥 IOT PROJECTS PLAYLIST ● • NODEMCU & ESP32
    ---------------------------------------------------------------------------------------------------
    For collaboration, email me at ashus3868@gmail.com
    🐦 TWITTER ● ashus3868?s=09
    🌐 LINKEDIN ● / ashish-saini-43662470
    ---------------------------------------------------------------------------------------------------
    For training on the following courses contact us at +91 8209829808/+91 9354518129 or ashishsaini@innovateyourself.in:
    1. Python Programming
    2. Machine Learning
    3. Artificial Intelligence
    4. Rasa Chatbot
    5. Internet of things
    6. Embedded Programming
    7. C programming
    8. Web development with python
    9. Augmented Reality
    Also, contact for setting up a chatbot on your website for your product or service.
    ---------------------------------------------------------------------------------------------------------------------------------
    #WEBSERVER #ESPIDF #ESP32 #IoT #restfulapi #GET #POST #PUT #SECURE
    ---------------------------------------------------------------------------------------------------------------------------------
  • НаукаНаука

Комментарии • 29

  • @SunilS-gn1dk
    @SunilS-gn1dk Месяц назад

    Video is effectiveness ....

  • @alexnewton3376
    @alexnewton3376 9 месяцев назад +1

    Very nicely explained. Much needed video on ESP-IDF

  • @RaushanKumar-tu8bi
    @RaushanKumar-tu8bi 9 месяцев назад +2

    Thanks a lot for this tutorial! Your videos are unique.

    • @InnovateYourselfashu
      @InnovateYourselfashu  9 месяцев назад

      Thank you so much 🙏 I'm glad that you liked the video😊

  • @StefanNowak729
    @StefanNowak729 17 часов назад

    I can't find the source code in the repository, could you link?

  • @user-zu6cb7se8p
    @user-zu6cb7se8p 7 месяцев назад

    amazing sir thanks a lot for this tutorial

  • @krishnaalle8233
    @krishnaalle8233 9 месяцев назад

    Thanks alot for your tutorials. Could you add the integration of rasa chatbot with django application.

  • @JavaMike71
    @JavaMike71 5 месяцев назад +1

    Great ESP32 videos. I want to create something similar to what you have done, but I want to simply trigger a toggle switch on the webserver with a physical button and somehow log the data to the webserver with a timestamp. Trigger On at date/time. Trigger off at date/time. Can you do something like that?

    • @InnovateYourselfashu
      @InnovateYourselfashu  5 месяцев назад

      Thanks .
      Can you elaborate on what exactly you want? I'm not getting what you mean by trigger and how do you want to trigger it?

    • @JavaMike71
      @JavaMike71 5 месяцев назад

      @@InnovateYourselfashu Thank you for replying. So what I want to do is have the ESP32 webserver. A momentary button attached. Access the webserver on the PC, press the button on the ESP32 and a software button emulates when physical button is pressed. On/Off via webserver logs the data from the button. So press to emulate On state, log to webserver with date and time. Press button for Off state, log to webserver. Then I can see time on webserver how long the On state was active. I hope that makes sense.

    • @InnovateYourselfashu
      @InnovateYourselfashu  5 месяцев назад

      @JavaMike71 Ok. Have you tried to do anything yet?

    • @JavaMike71
      @JavaMike71 5 месяцев назад

      @@InnovateYourselfashu Yes, so right now I have the button working with the webserver. But I cannot figure out how to log the time to the webserver. I plan to have multiple ESP32s with one button each that will update the webserver. But if I can't log the time, it won't help me much.

  • @enthucheyyum9776
    @enthucheyyum9776 5 месяцев назад

    hi sir.. Currently I am working in this concept . I am creating a login page then if log succees then i need to navigate the other pages. But i need to block or redirect to login page if anyone make request to other pages without login . Is that possible?

    • @InnovateYourselfashu
      @InnovateYourselfashu  5 месяцев назад

      Yes that's possible. You have to use user authentication method for that

  • @user-qj1jx6wi4l
    @user-qj1jx6wi4l 5 месяцев назад

    hi, im going to make a router uding esp32 s3. in there i did the new credentials updated part. but the problem is next time im connecting to wifi dont require new ssid and passwor. can you pease help me to solve this? i can send the code if you like to help

    • @InnovateYourselfashu
      @InnovateYourselfashu  5 месяцев назад +1

      Are you saving the credentials?

    • @user-qj1jx6wi4l
      @user-qj1jx6wi4l 5 месяцев назад

      yes. to the nvs.
      @@InnovateYourselfashu

    • @user-qj1jx6wi4l
      @user-qj1jx6wi4l 5 месяцев назад

      @@InnovateYourselfashu yes

    • @InnovateYourselfashu
      @InnovateYourselfashu  5 месяцев назад

      Ok. When do you want to ask the user for the credentials, every time or only when the credentials are not found?

    • @user-qj1jx6wi4l
      @user-qj1jx6wi4l 5 месяцев назад +1

      @@InnovateYourselfashu fixed that sir, now I want to upload a code using OTA. can you please do a video for that or can you please help me?