While you can embed MicroPython, it's running on the bare metal of the ARM Cortex-M core(s) of the Pico board. So on this platform, it's effectively in charge. It's easier to tack other technologies on to Espressif chips because they run FreeRTOS, and anything built in IDF runs under that OS. There's no OS on a Pico, so every new technology has to be ported to the Pico API....see... that's where I'm getting a little confused... Micropython for me is less a development platform in itself and more a glue that sits between various levels of stuff, like a bridge in-effect
There are initiatives to run FreeRTOS or Zephyr on the RP2 chips, but they're not widely used yet.
Statistics: Posted by scruss — Wed Jan 22, 2025 11:56 pm