Designed this case for a friend running Tasmota. His use case didn't require access to the GPIO pins so the case doesn't support them but can definitely be modified to include the pins. The ESP32 is a light press fit but is mostly contained by the top of the case which keeps it located. The top of the case clips in and out easily for access/removal of the ESP32