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.