Any ESP32 should work*.
ESP8266 boards don’t have enough GPIO.
I have to open up my controllers to clone a couple of new remotes later this week. I’ll take some photos.
* I power the ESP32 from a 5V plug pack. I connected the 3V3 supply from the ESP32 to the battery contacts of the remote. So you will need a good quality ESP32. Some have very under-powered voltage regulators. There are some recommendations here: What's your favourite ESP32 board? (# Best, good, cheap, quality, reliable)
This is the QuinLED ESP32 board I used:
.
Here are the connections on that board (oriented for the picture above):
.
D2R refers to the right hand side of the LED labelled D2 on the remote (trickiest thing to solder). The SWn labels correspond to the pad labels on the remote.
This gives me these controls:
.
ESPHome yaml file:
lounge-blinds.yaml (4.4 KB)