I have created code transmitting a live captured image from desktop PC to TFT (320x240) over WiFi at quite reasonable rate.
Link to video here:
ESP32 Animation Attempt
Windows side code is WPF C#.NET 4.6 and ESP is FreeRTOS idf.
I wonder if anyone experimented with how fast data can be transferred to TFT and how large screen can be.
This example runs with SPI 60MHz native pins.
I will post all code when I have time if anyone is interested.
Video animation with ESP32 - example
- Vader_Mester
- Posts: 300
- Joined: Tue Dec 05, 2017 8:28 pm
- Location: Hungary
- Contact:
Re: Video animation with ESP32 - example
How the hell did you pull this off?
Code: Select all
task_t coffeeTask()
{
while(atWork){
if(!xStreamBufferIsEmpty(mug)){
coffeeDrink(mug);
} else {
xTaskCreate(sBrew, "brew", 9000, &mug, 1, NULL);
xSemaphoreTake(sCoffeeRdy, portMAX_DELAY);
}
}
vTaskDelete(NULL);
}
Re: Video animation with ESP32 - example
It's a simple socket transmission - but it is constant streaming without closing socket. Fast isn't it? )
It actually runs so smooth I couldn't believe - this is not psram.
I will test the speed with SPI RAM memory on wrover.
With WiFi you can virtually do anything. You can create nice Windows app that will fully control ESP- remotely!
I'm intending to test Lora and non-tcp protocols too.
It actually runs so smooth I couldn't believe - this is not psram.
I will test the speed with SPI RAM memory on wrover.
With WiFi you can virtually do anything. You can create nice Windows app that will fully control ESP- remotely!
I'm intending to test Lora and non-tcp protocols too.
Re: Video animation with ESP32 - example
Hell ya we are interested. Awesome job!I will post all code when I have time if anyone is interested.
-
- Posts: 4
- Joined: Fri Aug 03, 2018 8:52 am
Re: Video animation with ESP32 - example
@Joan Daddle, thanks for sharing.
Who is online
Users browsing this forum: No registered users and 22 guests