M5stack.com makes a whole bunch of ESP32 modules with display, enclosures, batteries, etc already integrated, and they're cheap and robust. You can get one with a built-in keyboard for $30.
Oh wow, had no idea. I like their products, have a bunch of sensors and liking the ease of use. Most recently got the SCD41 co2 sensors to migrate away from all the crappy cloud-based sensors, and works great!