The newest ESP32 can actually run Linux, and it's getting uncomfortably close to a Raspberry Pi
It's still a microcontroller, but it's a step above any other.