ESP32-S3-DevKitC-1 v1.1 is excellent. It's got multipurpose GPIO pins that can be used for input, output, ADC, touchscreen, etc., and it's got wi-fi and BLE. Easily programmed with the Arduino IDE. It's an MCU, not a single board computer. If you really need a Linux environment then Orange Pi has a lot of SBC models available. For those I use Armbian, which is optimized for SBC use.