‘Visual Programming’ of a Python microcontroler

The BBC MicroBit runs _MicroPython_. Fine. But how about a _’Visual Programming Environment’_ for it?

Here the _’pure Python’_ tutorial: https://microbit-micropython.readthedocs.io/en/latest/index.html

Here the graphical _’visual programming’_ version: http://microblocks.fun/

That Javascript GUI emits Python code, uploads it into your MicroBit and executes it there.

It’s based on Snap! (aka BYOB) Javascript ‘Morphic’ GUI by Jens Mnig. Demo: https://snap.berkeley.edu/snapsource/snap.html

The much advanced ESP32 microcontroller can be programmed exactly the same way, with just minimal code changes. E.g. to control a robot. See examples on Microblocks homepage.

Have fun!

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha loading...