Maker.io main logo
TUTORIAL
1,488

Python, MicroPython, and CircuitPython: Similarities and Differences

By Don Wilcher

A comprehensive comparison of Python, MicroPython, and CircuitPython, including origins, syntax, and applications.

BLOG
1,725

Python on Hardware

By Maker.io Staff

A whole generation of programmers have now grown up with the web, where JavaScript is the de facto language for creating dynamic user interfaces and managing databases.

PROJECT
1,326

MicroPython Basics: Loading Modules

By Adafruit Industries

Extending your scripts by including code from other files is a great way to simplify and structure programs.

PROJECT
504

MicroPython Basics: What is MicroPython?

By Adafruit Industries

This guide explains what is the MicroPython programming language, why you might want to use it for hardware projects, and where to find more information on MicroPython.

PROJECT
116

MicroPython Displays Drawing Shapes

By Adafruit Industries

Tutorial on how to draw shapes and graphics on your display like a bright TFT LCD, Charlieplex LED or NeoPixel matrix powered by MicroPython.

BLOG
413

Introduction to MicroPython

By Maker.io Staff

Most controllers on the market are coded in languages like C and C++, but thanks to a clever company called George Robotics Limited, you can now code some microcontrollers using the ever-famous Python.

PROJECT
74

CircuitPython Hardware SD Cards

By Adafruit Industries

Learn how to use a microSD card to store code & data with CircuitPython and MicroPython!