Development Environment: Visual Studio Community and Visual GDB [login to view URL]
ESP32 Libraries: Espressif ESP-IDF
Code type: C (for ESP32) and C#(for Windows Forms App (.NET Framework))
I need assistance in creating an ESP32 to Windows forms group of applications that allows an ESP32 unit to communicate to a Windows device over a wireless connection with a focus on lowest possible latency. This solution should allow for consistent testing to replicate low latency results, and an explanation in the method used.
The requirements of this connection are as follows:
Communication between devices is over a TCP socket connection
The ESP32 will be the Server. It should act as an echo device, sending back the received data.
The windows device will act as the client, sending a packet and timing how long it takes to receive a response.
The packet size between the two devices remains a constant 512bytes
The latency between the two devices will be the lowest latency possible, < 5ms, in ideal situations. This latency should remain consistent when the delay between packets can range from 0-100ms.
The latency results should be able to be reproduced with the output being printed via a serial connection.
Previous tests were conducted using example code from Visual Studio Community and Visual GDB, however the desired latency was not consistently achieved. Notably, as soon as a delay of 70-100ms was introduced between receiving the echoed response and sending a new packet from the client, the latency would increase to approximately 100-200ms.
I have attached the current ESP32 Program and Windows Forms Application that achieved the above.
Dear Client I am happy to submit this proposal. I have rich experience in developing the firmware of the ESP32. I have developed much firmware using the Arduino and ESP-IDF platform. I have the experience that implem Plus
5 freelances font une offre moyenne de 489 $ pour ce travail
Dear Sir, We are a small R & D company, based in Bulgaria, Europe. We specialize in developing Embed systems based ST(STM32), Microchip (Atmel )(PICs,AVR,Atmel ARM) and TI (MSP430) MCPUs and peripheries. For our mobil Plus
• Software Development - Since 1997 - expert • C#/.NET software development - Since 2004 - expert • ASP.NET Web Form ASPX - Since 2002 - expert • ASP.NET MVC , ASP.NET CORE ,LINQ , EF , SQL, Python - Since 2014 - exp Plus
Hello friend, I'm 6 years industry experienced professional in Embedded design/ C# .net programming. So, I'm confident I can deliver you a successful solution your communication optimization project. I'm experienced p Plus
Dear client, My name is Lucas, I am graduated in Automation & control engineering with masters in applied computing, I am current a Phd researcher and have 9 years of experience in C#. I have developed for many of Mi Plus