The ESP32 does everything a Pi Pico does, but costs less and lasts 100x longer on batteries ...
Any Raspberry Pi will do to start, even a Pi Zero.