Two questions for wirelessly controlling leds with FastLED

Hello all, my first post here.

Last year I bought some WS2811 leds to use on my Christmas tree. There are a total of 300 lights in the string. I coded the animations and colors for them myself and they work and display the way that I want to. However, I would like to be able to have control over the current animation, the color pallets and brightness wirelessly. My current microcontroller does not support wireless communication.

So my two questions are what does this community recommend for a wireless microcontroller for leds (I’m guessing something in the esp32 family from my Google searching) and two are there any tutorials for how to integrate wireless controls into FastLED.

I am not a skilled or practiced programmer, but can follow tutorials pretty easily.

Edit to add all of the esp32 choices make my head spin a bit, so would appreciate a bit of additional direction on which family of esp32 since there are so many to choose from and I have no idea what the differences are.