I've used one of these ESP32-S3 watches: https://www.waveshare.com/esp32-s3-touch-amoled-2.06.htm
You can write code using the Arduino IDE and there's a lot of Arduino/ESP32 libraries for MQTT, HTTP Clients, Websockets.