CPython needs you to also be running an operating system. And while it might be theoretically possible to get a NoMMU Linux running on an ESP32, that's generally not very useful for practical applications compared to micropython or something that's actually designed for a microcontroller.
Hence me explicitly talking about ESP32. I was asking about microcontrollers. I know about micropython. I was asking about CPython.