So you want to check out Micropython, but aren't sure where to begin? Confused by the many guides, boards, and instructions out there that seemingly only work for everyone but you? Want a guide to take ALL of the guesswork out of the equation for you, and show you step by step where to start?



Great - because you found one! BOOM!



MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments. The differences between Micropython and the regular Python 3 are so small and meaningless, that it's not really worth getting into. With that out of the way, what are we gearing up for?



With Micropython & this tutorial, we'll be able to :

Use Python on freggin' microcontrollers (arduino devices, etc)!

Use a python interpreter in a web browser or from a program to change code ON THE FLY with your creations, no compiling necessary!

Connect to your device WIRELESSLY via a broadcasted SSID! WHAT!? CRAZY!

Let's get started!