Source: cirosantilli/makecode-miro-bit

= MakeCode Miro Bit

https://makecode.microbit.org

Microbit simulator using some <Microsoft> framework.

TODO the Python code from there does not seem to run on the microbit via `uflash`, because it is not <MicroPython>.

https://support.microbit.org/support/solutions/articles/19000111744-makecode-python-and-micropython explains.

https://forum.makecode.com/t/help-understanding-local-build-options/6130 asks how to compile locally and suggests it is possible. Seems to require <Yotta (build system)>, so presumably compiles?

Presumably this is because Microsoft ported their MakeCode thing to the MicroBit, and the Micro Bit foundation accepted them.

E.g. there toggling a LED:
``
led.toggle(0, 0)
``
but the code that works locally is a completely differently named API `set_pixel`:
``
microbit.display.set_pixel(0, 0, )
``
Microsoft going all in on adopt extend extinguish from an early age!