SIMS IOT Devices
SIMS IOT Devices
  • Видео 101
  • Просмотров 293 902

Видео

PC to ESP32 MAVLink TCP Heartbeat Message via WiFi in ESP IDF 5.0
Просмотров 3872 месяца назад
This is a code example of an ESP IDF TCP socket server on ESP32 receiving a message sent by a Python file on a PC via a WiFi connection. ESP IDF 5.0 code: github.com/SIMS-IOT-Devices/SIMS-IOT-Devices-FreeRTOS-ESP-IDF-5.0-Mavlink/blob/main/Mavlink_on_ESP32.c Python code: github.com/SIMS-IOT-Devices/SIMS-IOT-Devices-FreeRTOS-ESP-IDF-5.0-Mavlink/blob/main/mavlink_heartbeat.py
Modbus TCP - simulator on ESP32 in ESP IDF 5.0
Просмотров 5112 месяца назад
Simulation program built-in ESP IDF 5.0 environment for Modbus TCP protocol where PC is used as a Master and ESP32 as a Slave. Code: github.com/SIMS-IOT-Devices/SIMS-IOT-Devices-FreeRTOS-ESP-IDF-5.0-Modbus/blob/main/Modbus_TCP.c
UART message from STM32 to ESP32 in ESP IDF 5.3
Просмотров 9923 месяца назад
Detailed explanation including code for sending an UART message from STM32 in STM32CubeIDE to ESP32 in ESP IDF 5.3. ESP32 code: github.com/SIMS-IOT-Devices/SIMS-IOT-Devices-FreeRTOS-ESP-IDF-5.3-STM32/blob/main/ESP32_UART_main.c STM32 code: github.com/SIMS-IOT-Devices/SIMS-IOT-Devices-FreeRTOS-ESP-IDF-5.3-STM32/blob/main/STM32_UART_main.c STM32 schematics: github.com/SIMS-IOT-Devices/SIMS-IOT-De...
STM32 (STM32CubeIDE) vs ESP32 (ESP IDF) blink led creation
Просмотров 2963 месяца назад
The ESP IDF programming environment with the ESP32 board is comparable to the STM32CubeIDE programming environment with the STM32F. The simplest blinking program is created in both software development kits.
Raspberry Pi 3 to ESP32 in ESP IDF 5.0 UART (for RS232) transmission
Просмотров 1,2 тыс.9 месяцев назад
Raspberry Pi 3 running Python file transmitting UART message to ESP32 in ESP IDF 5.0 environment. Live demonstration of UART connection between Linux and FreeRTOS. Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-5.0-RaspberryPi3 Raspberry Pi 3 UART site: www.electronicwings.com/raspberry-pi/raspberry-pi-uart-communication-using-python-and-c
Raspberry Pi 3 to ESP32 in ESP IDF 5.0 analog signal
Просмотров 3829 месяцев назад
Basic connection of analog signal from Raspberry Pi 3 to ESP32 in ESP IDF 5.0 by using Python and C in Linux on Raspberry Pi 3. Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-5.0-RaspberryPi3
4 - ESP IDF 5.0 - FAT filesystem in ESP32 by the FatFs library
Просмотров 1,2 тыс.Год назад
ESP IDF 5.0 - FAT filesystem usage example on ESP32 by the FatFs library Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-FAT
5 - ESP IDF 5.0 - UDP Socket Client on ESP32
Просмотров 1,1 тыс.Год назад
UDP Socket (WebSocket) Client in ESP IDF 5.0 environment on ESP32 and POST command to UDP Server by using lwIP lightweight TCP/IP library. Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-5.0-Socket/blob/main/UDP Socket Client.c
4 - ESP IDF 5.0 - UDP Socket Server on ESP32
Просмотров 1,6 тыс.Год назад
UDP Socket (WebSocket) Server in ESP IDF 5.0 environment on ESP32 and natcat (ncat) command from the Windows PC by using lwIP lightweight TCP/IP library. Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-5.0-Socket/blob/main/UDP Socket Server.c
3 - ESP IDF 5.0 - TCP Socket Client on ESP32
Просмотров 1,9 тыс.Год назад
TCP Socket (WebSocket) Client in ESP IDF 5.0 environment on ESP32 and POST command to TCP Server by using lwIP lightweight TCP/IP library. Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-5.0-Socket/blob/main/TCP Socket Client.c
2 - ESP IDF 5.0 - TCP Socket Server on ESP32
Просмотров 3,5 тыс.Год назад
TCP Socket (WebSocket) Server in ESP IDF 5.0 environment on ESP32 and POST command from the Windows PC by using lwIP lightweight TCP/IP library. Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-5.0-Socket/blob/main/TCP Socket Server.c
1 - ESP IDF 5.0 - HTTP 0.9 vs 1.1 vs Socket - connection with ESP32
Просмотров 1,3 тыс.Год назад
ESP IDF 5.0 environment on ESP32 compares HTTP 0.9 vs 1.1 vs Socket connection as a playlist for Sockets/WebSockets by using lwIP lightweight TCP/IP library. Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-5.0-Socket/blob/main/ESP IDF 5 - HTTP 09 vs 11 vs Socket.c
4 - ESP32 POST via Ethernet connection in ESP IDF 5.0 on LILYGO TTGO T-Internet-POE board
Просмотров 589Год назад
ESP32 processor in ESP IDF 5.0 environment with LILYGO TTGO T-Internet-POE board connection via Ethernet and POST command execution. This enables the link of the ESP32 to the LAN network via a standard switch. Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-5.0-LILYGO-TTGO-T-Internet-POE/blob/main/4-POST-via-Ethernet.c
3 - ESP32 PING via Ethernet connection in ESP IDF 5.0 on LILYGO TTGO T-Internet-POE board
Просмотров 1,6 тыс.Год назад
ESP32 processor in ESP IDF 5.0 environment with LILYGO TTGO T-Internet-POE board connection via Ethernet and PING command execution. This enables the link of the ESP32 to the LAN network via a standard switch. Code: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-5.0-LILYGO-TTGO-T-Internet-POE/blob/main/3-PING-via-Ethernet.c
2 - ESP32 PING via WiFi connection in ESP IDF 5.0 on LILYGO TTGO T-Internet-POE board
Просмотров 266Год назад
2 - ESP32 PING via WiFi connection in ESP IDF 5.0 on LILYGO TTGO T-Internet-POE board
1 - ESP32 POST via WiFi connection in ESP IDF 5.0 on LILYGO TTGO T-Internet-POE board
Просмотров 621Год назад
1 - ESP32 POST via WiFi connection in ESP IDF 5.0 on LILYGO TTGO T-Internet-POE board
ESP IDF 5.0 Ping from ESP32 via WiFi connection
Просмотров 1,6 тыс.Год назад
ESP IDF 5.0 Ping from ESP32 via WiFi connection
ESP IDF 5.0 WiFi connectivity of the WT32 ETH01 board
Просмотров 2,9 тыс.Год назад
ESP IDF 5.0 WiFi connectivity of the WT32 ETH01 board
ESP IDF 5.0 WiFi connectivity of the ESP32 board
Просмотров 1,2 тыс.Год назад
ESP IDF 5.0 WiFi connectivity of the ESP32 board
ESP IDF 5.0 WT32-ETH01 board flashing without USB
Просмотров 7 тыс.Год назад
ESP IDF 5.0 WT32-ETH01 board flashing without USB
ESP IDF code executed in Arduino environment - Read/Write INT32 to flash memory
Просмотров 570Год назад
ESP IDF code executed in Arduino environment - Read/Write INT32 to flash memory
3 - Connection between two ESP32's via SPI (Master as a receiver) in ESP IDF environment
Просмотров 3,8 тыс.Год назад
3 - Connection between two ESP32's via SPI (Master as a receiver) in ESP IDF environment
2 - Connection between two ESP32's via SPI (Master as transmitter) in ESP IDF environment
Просмотров 8 тыс.Год назад
2 - Connection between two ESP32's via SPI (Master as transmitter) in ESP IDF environment
1 - ESP IDF SPI initiation
Просмотров 6 тыс.Год назад
1 - ESP IDF SPI initiation
3 - ESP IDF SPIFFS filesystem usage example
Просмотров 3,1 тыс.2 года назад
3 - ESP IDF SPIFFS filesystem usage example
ESP IDF console initiation for ESP32
Просмотров 2 тыс.2 года назад
ESP IDF console initiation for ESP32
ESP IDF printf and scanf via the console without UART definitions
Просмотров 2,4 тыс.2 года назад
ESP IDF printf and scanf via the console without UART definitions
5 - ESP IDF HTTP Server with string and int input HTML page for ESP32
Просмотров 4,7 тыс.2 года назад
5 - ESP IDF HTTP Server with string and int input HTML page for ESP32
4 - ESP IDF HTTP Server with static HTML page for ESP32
Просмотров 3,9 тыс.2 года назад
4 - ESP IDF HTTP Server with static HTML page for ESP32

Комментарии

  • @elcalvo4416
    @elcalvo4416 2 дня назад

    Does this project work for the STM32H753, i dont see anything in idf monitor :(

    • @simsiotdevices6219
      @simsiotdevices6219 2 дня назад

      Dear @elcalvo4416, Generally, this code is supposed to work with STM32H753.

  • @ОлексійСавченко-л7е

    Good job!!!

  • @joserosario7208
    @joserosario7208 4 дня назад

    Gracias por los vídeos. Thank You.

  • @BHUVANESHWARIGM-ne6jj
    @BHUVANESHWARIGM-ne6jj 5 дней назад

    HI can you do a video on how to use images stored from spiffs and display it using lvgl decoder in esp32s3 device pls

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear @BHUVANESHWARIGM-ne6jj, Some kind of screen should be connected to differentiate between images and an arbitrary file. Generally, I would not suggest using ESP32 for graphical applications.

    • @BHUVANESHWARIGM-ne6jj
      @BHUVANESHWARIGM-ne6jj 5 дней назад

      @simsiotdevices6219 i understand that...this is a esp32 s3 device with display...I have no other option need to try this. Currently I created spiffs partition and registered it and mounted the partition successfully. Im able to open the image using fsopen. But the problem is when i initialize lvgl png decoder and then specify the spiffs image path to lv_img_set_src() image are not getting displayed...also png decoder couldn't find the image file on the spiffs path..pls help me

    • @simsiotdevices6219
      @simsiotdevices6219 4 дня назад

      Dear @BHUVANESHWARIGM-ne6jj I am sorry, but I have no experience with image presentation on a graphical display directly from ESP32.

    • @BHUVANESHWARIGM-ne6jj
      @BHUVANESHWARIGM-ne6jj 3 дня назад

      @@simsiotdevices6219 that's NP. Thanks😄

  • @LeoSinghal-b8j
    @LeoSinghal-b8j 6 дней назад

    Love all the videos on the channel, covers these topics in sequence in great depth. Love these for learning! Are there any other channels you would suggest for ESP-IDF based development with similar similar content?

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear@LeoSinghal-b8j, I would suggest: Useful Electronics - www.youtube.com/@usefulelectronics/videos

  • @Md.HasemiRafsanjaniShohan
    @Md.HasemiRafsanjaniShohan 9 дней назад

    How to subscribe to a topics? In AWS IOT!!!

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear @Md.HasemiRafsanjaniShohan, I have published 3 videos on the AWS connection: 1 - ruclips.net/video/Jek20vSkrkQ/видео.html 2 - ruclips.net/video/JzOeTq0kInk/видео.html 3 - ruclips.net/video/hCDexZySE1M/видео.html&lc=UgyZz8FsuRugbD7iJ7J4AaABAg You are referencing the third video. Was the first two videos not sufficient?

    • @Md.HasemiRafsanjaniShohan
      @Md.HasemiRafsanjaniShohan 5 дней назад

      I mean How to Subscribe to a topic in aws iot from ESP32 or Hardware side?

    • @simsiotdevices6219
      @simsiotdevices6219 4 дня назад

      Dear @Md.HasemiRafsanjaniShohan, I hope I understood your meaning. From the hardware side, I usually connect to AWS from ESP32 via WiFi.

  • @Ankii22
    @Ankii22 11 дней назад

    Please provide code

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear @Ankii22, I have added the following link: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-HTTPS-Server

    • @Ankii22
      @Ankii22 5 дней назад

      @@simsiotdevices6219 Thank you very much sir

  • @Danker8
    @Danker8 11 дней назад

    Thank you!

  • @Mysteriaa98
    @Mysteriaa98 11 дней назад

    Hi, thank you for your code! I have extended the Code so that the client can connect to a BLE server and that works! Now I want to read and write to its UUIDs, but I can't do it and have been stuck for weeks. Have you ever done this and could you give me tips on how to access the server's UUIDs read/write?

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear @Mysteriaa98, The UUID (Universally Unique Identifiers) in the server context is a pretty wide concept like (Tokens, File Names, ...). I did not work with it.

  • @duyanhao5328
    @duyanhao5328 12 дней назад

    hi i use esp-idf + php+mysql +xampp (local host) +http but i can't upload data to mysql . what wrong with me . what should i do static void http_get_task() { esp_http_client_config_t config_post = { .url = "192.168.56.1/final/updateHX711data_and_recordtable.php", .method = HTTP_METHOD_POST, .cert_pem = NULL, .event_handler = _http_event_handler}; esp_http_client_handle_t client = esp_http_client_init(&config_post); char post_data[256]; snprintf(post_data, sizeof(post_data), "id=esp8266_01&&weight=10.6&status_read_sensor_hx711=SUCCESS&led_01=ON&led_02=OFF"); ESP_LOGI(TAG,"postdata: %s",post_data); esp_http_client_set_post_field(client, post_data, strlen(post_data)); esp_http_client_set_header(client, "Content-Type", "application/x-www-form-urlencoded"); esp_http_client_perform(client); esp_http_client_cleanup(client);

    • @duyanhao5328
      @duyanhao5328 12 дней назад

      op sr snprintf(post_data, sizeof(post_data), "id=esp8266_01&name=Dao Duy Anh&weight=10.6&status_read_sensor_hx711=SUCCESS&led_01=ON&led_02=OFF"); ESP_LOGI(TAG,"postdata: %s",post_data);

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear @duyanhao5328, If you are interested in MySQL maybe the following link will interest you: ruclips.net/video/YKilGfzF3r8/видео.html

  • @isabellavecchiferreira1845
    @isabellavecchiferreira1845 14 дней назад

    I love you! Got my post receiving function to work so easily that I cant even believe it!!!!! If I won the lottery, I'd give you 15%

  • @noweare1
    @noweare1 20 дней назад

    Trying to use esp_websocket_client using idf 5.3.1 but not connecting to server. Using nodejs websocket library for server. Can connect to server using postman as client but can not with esp32 as client. I see you used postman as a server. I will try that next.

    • @noweare1
      @noweare1 20 дней назад

      To get this to work i had to go into menuconfig and "Allow potentially insecure options" and then enable "Skip server certificate verification by default" (accepting risks) . Also the postman uri has changed. Hopefully this is why i could not connect to my nodejs server. We will see.

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear @noweare1, I hope you have reached your goals.

  • @johnrieley1404
    @johnrieley1404 23 дня назад

    Great work, thanks for helping. Excellent (please boost your audio friend).

  • @MM-jm6mp
    @MM-jm6mp 27 дней назад

    Could you make or send a video, how works MTLS to MQTT bruker.

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear @MM-jm6mp, Maybe the following links can help: ruclips.net/video/KLS-Uw4dH00/видео.html ruclips.net/video/YrdnJWVK1ag/видео.html ruclips.net/video/bp3b9kI0g08/видео.html ruclips.net/video/l31o3GfaSNU/видео.html

  • @MM-jm6mp
    @MM-jm6mp Месяц назад

    How I fix it ? " E (2683) esp_https_server: No Server certificate supplied" and if you can shere exakt this code you run it.

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear @MM-jm6mp, Maybe the following link can help: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-HTTPS-Server Please notice the Reduced certificate.pem file

  • @MM-jm6mp
    @MM-jm6mp Месяц назад

    Can you make one for mutex smaphore

    • @simsiotdevices6219
      @simsiotdevices6219 Месяц назад

      Dear @MM-jm6mp, Maybe flowing videos can help you: Task with binary semaphore - FreeRTOS ESP IDF esp32 ruclips.net/video/sq6Nce6IF8Y/видео.html Task single binary to mutex semaphore - FreeRTOS ESP IDF for esp32 ruclips.net/video/2R-UoC3qogU/видео.html Tasks X3 with mutex semaphore - FreeRTOS ESP IDF for esp32 ruclips.net/video/wVXu7ccCnMs/видео.html Tasks X3 from mutex to binary semaphore - FreeRTOS ESP IDF for esp32 ruclips.net/video/NmSUPdqAHaw/видео.html

  • @MM-jm6mp
    @MM-jm6mp Месяц назад

    can I have the code ?

    • @simsiotdevices6219
      @simsiotdevices6219 Месяц назад

      Dear @MM-jm6mp Maybe this link will help: github.com/SIMS-IOT-Devices/FreeRTOS-ESP-IDF-HTTPS-Server

  • @naveens1379
    @naveens1379 Месяц назад

    Can I separate this code for server and client and run it on two esp32 boards?

    • @simsiotdevices6219
      @simsiotdevices6219 Месяц назад

      Dear @naveens1379 Yes, also on the channel there are a lot of examples of such implementations.

  • @bennguyen1313
    @bennguyen1313 Месяц назад

    The title says ESP-IDF, but isn't this really VS-Code/PlatformIO + IDF Plugin? The actual ESP-IDF is the Eclipse based tool? What would be needed for this project to build/debug under ESP-IDF/Eclipse? BTW, what's the limits as to the kinds of web-elements the ESP32 webserver deliver? For example, I assume audio/video is out.. but can it do things like CSS? (I'd like for the ESP32 to push (via websockets) ADC data, while all the connected browser clients can command LED toggles using uiverse io's switches )

    • @simsiotdevices6219
      @simsiotdevices6219 Месяц назад

      Dear @bennguyen1313, From my experience, the STM32CubeIDE (like for STM32 processor) has a mandatory Eclipse-based programming environment, but it also can be compiled from the command line. In the case of ESP32 for the ESP-IDF the VS-Code or plugin to VS-Code are just editor options. The actual compiling is done by command line command using the Espressif compiler.

    • @bennguyen1313
      @bennguyen1313 Месяц назад

      @@simsiotdevices6219 I *think* I got your (websockets) project to build using the EspressIF IDF! I'm still debugging it, but I wonder if the issue is that the html file is not in flash? I see the nvm is initialized, but doesn't webserver need to read from it at some point to serve an html file?

    • @simsiotdevices6219
      @simsiotdevices6219 5 дней назад

      Dear @bennguyen1313, The file is saved in internal ESP32 memory.

  • @iitzhakk
    @iitzhakk Месяц назад

    היי, קודם כל הסרטונים שלך מעולים יש לי פרוייקט שבו אני צריך להשתמש במצלמה של הESP ואני לא מצליח, אני אשמח אם תוכל לעזור לי בזה ולהגיע אליך אפילו בתשלום לעזרה בנשוא

    • @simsiotdevices6219
      @simsiotdevices6219 Месяц назад

      היי, זה מצלמה מסוג מסוים או דרישה כללית לחיבור מצלמה?

    • @iitzhakk
      @iitzhakk Месяц назад

      @@simsiotdevices6219 הדרישה היא למצלמה וראיתי שיש ESP32+CAM אז אותו הזמנתי ואיתו אני מנסה לעבוד

    • @iitzhakk
      @iitzhakk Месяц назад

      הדרישה היא למצלמה אז הזמנתי ESP32+CAM שאת המצלמה הזאת אני לא מצליח להפעיל

  • @mortezapourmehdi
    @mortezapourmehdi 2 месяца назад

    Great explanation

  • @Apocobat
    @Apocobat 2 месяца назад

    Really excellent introduction to freeRTOS, good job

  • @Apocobat
    @Apocobat 2 месяца назад

    Running similar code on my computer, the task does take the semaphore before main can. Is this a processor dependent thing?

    • @simsiotdevices6219
      @simsiotdevices6219 Месяц назад

      Dear @Apocobat, I think many things can cause this, such as a memory setup, RAM, processor frequency, etc.

  • @zyroxiot9417
    @zyroxiot9417 2 месяца назад

    👍🏼🇧🇷

  • @chuc2rk
    @chuc2rk 2 месяца назад

    Thanks for video. Esp-modbus hard to understand. I struggle in 1 month but not complete understand.

  • @gugulothugiridhar9076
    @gugulothugiridhar9076 2 месяца назад

    How can I install the ESP IDF version 5.0

    • @simsiotdevices6219
      @simsiotdevices6219 2 месяца назад

      Dear @gugulothugiridhar9076, I think this video can hep: "Original ESP IDF installation for esp32" ruclips.net/video/OTuWn5AKC08/видео.html

  • @napogaming983
    @napogaming983 2 месяца назад

    how can I evaluate the consol input or create a custom command?

    • @simsiotdevices6219
      @simsiotdevices6219 2 месяца назад

      Dear @napogaming983, You can use a "esp_console_run" command.

  • @AlexVUA
    @AlexVUA 3 месяца назад

    Modern programming - copy/paste 🙉

    • @simsiotdevices6219
      @simsiotdevices6219 3 месяца назад

      Dear @AlexVUA, Maybe there are other videos on this channel that you liked?

    • @AlexVUA
      @AlexVUA 3 месяца назад

      @@simsiotdevices6219 Maybe 🙂

  • @SteveWrightNZ
    @SteveWrightNZ 4 месяца назад

    Thanks so much, I spent weeks trying to get a json object from the server, but your code fixed it, very grateful!

  • @robinmartinez6754
    @robinmartinez6754 4 месяца назад

    Does this no longer work in the newer versions of espressif?

    • @simsiotdevices6219
      @simsiotdevices6219 4 месяца назад

      Dear @robinmartinez6754, I did not try it on ESP IDF 5.0 or higher.

  • @warmice8265
    @warmice8265 4 месяца назад

    Hi. I'm currently working on a project based on a WT32-eth01 and I would like to ping a specified address using the Ethernet port (as you have done in this useful video). I noticed that there is not much documentation involving the Ethernet connection as many libraries are designed to work with the WiFi module. Because of this I'd kindly ask you how to make this work on WT-eth01. I tried a lot, but at the end I get a ping error=0. Following up are most of the modification I tried to make it work: - stopping the DHCP client (assuming you enabled this service as I didn't notice the declaration of a static IP, SN, GW) - assigning a static IP, Subnet mask and default Gateway. - changing the pins as stated in the *Unofficial Guide to the WT32-eth01* including setting pin 16 High to power the port. - Enabling the 50MHz signal on GPIO0 via menuconfig (I'm using PlatformI in case it can be relevant) Knowing this is a lot of text, I want to thank you in advance for your consideration.

  • @robinmartinez6754
    @robinmartinez6754 4 месяца назад

    Hello, I am trying to do the same thing you are but when I try to post I being told "Permission denied on resource project SmartIrrigationFireStore."

  • @eduardosulbaran3277
    @eduardosulbaran3277 4 месяца назад

    You can explain an example of how can I to use vTaskSuspend() and vTaskResume()

  • @user-op2gu4bp8n
    @user-op2gu4bp8n 4 месяца назад

    Thank you for your video! One question. Would be possible to send something like a script? A mycropython script for instance?

    • @simsiotdevices6219
      @simsiotdevices6219 4 месяца назад

      Dear @user-op2gu4bp8n, The MicroPython script can be sent as a string or several strings. Please remember that to execute MicroPython script Python interpreter must be functional.

  • @splashpallete
    @splashpallete 4 месяца назад

    Hey, got inspired and bought the board with the downloader chip to use it as a network port tester. Being a noob, I followed instructions to the t, however I just cant seem to get any thing uplaoded to the board via arduino ide. The compilation goes through fine, it just shows connecting and then gives fatal error - no serial data received even though i have the ch340 drivers installed and right com port selected in the ide. I have switched cables microusb/usb c, tried different ssequences of boot and rst key holds and press . nothing worked. can you please help me. Thanks in advance.

    • @simsiotdevices6219
      @simsiotdevices6219 4 месяца назад

      Dear @splashpallete, It is a little bit difficult to solve it remotely. Generally, Arduino IDE should work. Please note that only high-quality cables will work despite switching MicroUSB/USB C cables. I sometimes had to try about 5 different cables.

  • @rootdev8106
    @rootdev8106 4 месяца назад

    Very useful, thank you!

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

    appreciated your content. I am about 6 hours into my ESP-IDF journey. Can you do something along the lines of this video: ruclips.net/video/pL3dhGtmcMY/видео.html

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

      Dear @bsauer11, What is your final goal? Is it to implement a server on the ESP32 to show an HTML page? What additional functionality do you seek for the existing video?

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

    hello,I needed the wifi part of the code,when i upload and open serial monitor the first time handlers were working and i saw wifi messages ,but after i retried another day it doesnt work and i didnt change anything,what to do?

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

      Dear @cezarmorariu527, May be the following video regarding WiFi can help: ruclips.net/video/FT3h_se0OBA/видео.html

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

      @@simsiotdevices6219 thank you for the videos,I managed to fix it in the meantime

  • @nicolaskeroack7860
    @nicolaskeroack7860 6 месяцев назад

    so you are using the FatFs library with the onboard memory from the esp32(4mb), but you could actually apply the same concept to formating an sd card and using it with an sd card reader if I understand(those arduino card readers)

    • @simsiotdevices6219
      @simsiotdevices6219 6 месяцев назад

      Dear @nicolaskeroack7860, You are right, but remember that communication with the card reader must also be implemented.

    • @nicolaskeroack7860
      @nicolaskeroack7860 6 месяцев назад

      @@simsiotdevices6219 ​ @simsiotdevices6219 thank you! after some gpt and doc, I came to the conclusion that I'll need to format my sd card with fatfs using f_fdisk to create the partition I'll need, then I'll need to format these into fat32 using f_mkfs what do you think?

    • @simsiotdevices6219
      @simsiotdevices6219 6 месяцев назад

      Dear @nicolaskeroack7860, I think that fat32 is a useful format and is advisable. The main thing is your C libraries. It is important to check which format they are built for.

    • @nicolaskeroack7860
      @nicolaskeroack7860 6 месяцев назад

      @@simsiotdevices6219 I ended up using the basic esp32 example to write to an sd card mixed with native fatfs library calls. so fatfs can also partitionate cards and format them with a filesystem

  • @mohaarhly2950
    @mohaarhly2950 7 месяцев назад

    i have question please, i want to read the temperature from sensor and what i have only my home wlan and Esp32.Can i connect to the free hivemq broker without caring about Certificate or public key? Second question when i connect to my university brokker i made while(1) and the inside it i put the publish call, but i always get problems with that not showing anything only error massage with connecting to Brokker, but it connected successfully

    • @simsiotdevices6219
      @simsiotdevices6219 7 месяцев назад

      Dear @mohaarhly2950, Theoretically, each broker has its requirements regarding the encryption level and appropriate certificates. It was valid about 10 years ago. On the practical level nowadays every vendor requires encryption including your university. It is challenging to find an HTTP site on the web it is always HTTPS.

  • @imlee67
    @imlee67 7 месяцев назад

    FreeRTOS SPI 인터페이스를 공부하는데 매우 도움이 많이 되었습니다. 감사합니다.

  • @kevinharper2118
    @kevinharper2118 7 месяцев назад

    Thanks for your efforts! This was helpful... hard to find ESP-IDF tutorials and finding myself in a sea of acronyms being new to networking, which detracts from my learning

  • @ivanm.3522
    @ivanm.3522 7 месяцев назад

    Thank you so much for these good video series. Why is necessary to add a vTaskDelay() before post_rest_function()? Is it wifi_connection() a non-blocking function?

    • @simsiotdevices6219
      @simsiotdevices6219 7 месяцев назад

      Dear @ivanm.3522, The wifi_connection() is a non-blocking function, but you need complete WiFi initiation and net connection to perform post_rest_function(). We could check whether the WiFi is initiated and proceed afterward, which would be a more elegant solution, but for simplicity's sake we used vTaskDelay().

  • @Mat_Lemond
    @Mat_Lemond 8 месяцев назад

    using the name cacert.pem gave me an error, but it worked fine when I switched to servercert.pem. thanks a lot!

  • @NR-vf2tk
    @NR-vf2tk 8 месяцев назад

    Could you go through BLE codes that are compatible with C++?

    • @simsiotdevices6219
      @simsiotdevices6219 8 месяцев назад

      Dear @NR-vf2tk, I am trying to implement the ESP IDF compiler and Espressif guidelines. I did not see the C++ implementation for this.

  • @oscargandia7436
    @oscargandia7436 8 месяцев назад

    Me da un error de BLE_Init aguien sabe como solucionar

    • @simsiotdevices6219
      @simsiotdevices6219 8 месяцев назад

      Dear @oscargandia7436, Did you define BLE functionality in "menuconfig"?

  • @KomikvidyolarS
    @KomikvidyolarS 8 месяцев назад

    I will ask you something now. I will send data from another processor to ESP32 with UART using the spiffs system and write it to flash. Then I will read the data from flash by sending a command. I will use this method for the vending machine. I use esp32-wroom-32d 16mb flash to record data for months. That is, I will save the data to memory using it as my file system. # Name, Type, SubType, Offset, Size, Flags # Note: if you have increased the bootloader size, make sure to update the offsets to avoid overlap nvs, data, nvs, 0x9000, 0x6000, phy_init, data, phy, 0xf000, 0x1000, factory, app, factory, 0x10000, 1M, storage, data, spiffs, 0x110000, 0xD00000, I set the table like this and allocated 14 MB of space for spiffs. But I have a question, some people on RUclips say that you need to load the spiffs.bin file externally via pytool.py. I will not save the data I have already prepared as a user to flash and read it. I will communicate with the uart from another processor and record in that way. So this is mine. In this case, I do not need to install the spiff.bin file externally to esp32.

    • @simsiotdevices6219
      @simsiotdevices6219 8 месяцев назад

      Dear @KomikvidyolarS, Did this method work eventually?

  • @linkpad6270
    @linkpad6270 8 месяцев назад

    Great example! Any ideas on where to get the NimBLE libraries from for the EspressIF device? As mine won't compile...

    • @simsiotdevices6219
      @simsiotdevices6219 8 месяцев назад

      Dear @linkpad6270, Did you define BLE functionality in "menuconfig"?

  • @thanhtranndang
    @thanhtranndang 8 месяцев назад

    fatal error: FreeRTOS.h: No such file or directory 2 | #include "FreeRTOS.h" | ^~~~~~~~~~~~ compilation terminated. How to fix this error?

    • @simsiotdevices6219
      @simsiotdevices6219 8 месяцев назад

      Dear @thanhtranndang, I think this is the PATH error of the ESP-IDF installation.

    • @johnrieley1404
      @johnrieley1404 23 дня назад

      path is "freertos/FreeRTOS.h"; From /home, find . -name "FreeRTOS.h"

  • @TheMoumou120
    @TheMoumou120 8 месяцев назад

    man you are the best doing idf projects thank you!