You almost certainly could do it with an ESP32 (a microcontroller with Arduino support and which supports WiFi and bluetooth).
An ESP32 Super Mini board costs about $5.
Of course, forget about an UI other than web-based for the ESP32 or proper OS (like Linux) support, as that stuff is on the embedded systems side of things (though kinda powerful for one) rather than the Single Board Computer side.
You almost certainly could do it with an ESP32 (a microcontroller with Arduino support and which supports WiFi and bluetooth).
An ESP32 Super Mini board costs about $5.
Of course, forget about an UI other than web-based for the ESP32 or proper OS (like Linux) support, as that stuff is on the embedded systems side of things (though kinda powerful for one) rather than the Single Board Computer side.