With a miniPC you can always use a Raspberry Pico (or Arduino that supports Device Mode) for your GPIOs.