Skip to content

Code in Python

Introduction

Python is a high-level programming language which means it's designed to be easier to read, write and maintain. It has a built-in interpreter which means there are no extra steps, like compiling, to get your code to work.

iMX RT1011 Nano Kit can run CircuitPython which allows you to access hardware-specific functionality and peripherals in the popular Python programming language. With CircuitPython, there are no upfront desktop downloads needed. Once you get your board set up, open any text editor, and start editing code. It's that simple.

Why CircuitPython?

CircuitPython is based on MicroPython and features unified Python core APIs and a growing list of 300+ device libraries and drivers that work with it. See differences from MicroPython.

Get Involved

We think the best way to learn is by doing. And to help you get started, we have provided an extensive set of documentation. Find the details below:

  • Getting started with CircuitPython


    Take you through getting up and running with CircuitPython.

    Learn more

  • More samples


    Explore more samples running on iMX RT1011 Nano Kit.

    Learn more

  • Reference


    A variety of modules reference that can be used in your sample applications.

    Explore more