MicroPython for Beginners

We have a new beginner's video and guide that will help you get started using MicroPython on your favorite SBC or MCU!

SparkFun Embedded Software Engineer Malcolm is back again going over everything thing you need to know to get up and running on MicroPython, as well as going over three of the most prominent development tools: mpremote, Thonny, and PyCharm.

To help you get started using MicroPython, our new beginner's tutorial will guide you through every step, from flashing the firmware on your board to running your very first script.

Our goal in this tutorial is to help you set up and use MicroPython tailored for microcontrollers (MCUs) and Linux devices. Thanks to its more direct method of coding, MicroPython makes programming embedded systems more accessible and enjoyable than ever. We'll walk you through the entire process, from flashing the firmware to running lines of code.