Have a Question?
< All Topics

Python Libraries and Activities


Python is a widely used, high-level programming language for general-purpose programming. It has a design philosophy which emphasises code readability, and a syntax (a set of rules) which allows programmers to show concepts in fewer lines of code, compared to other languages.

Python can be used to connect serially to your Maker board allowing you to use all the capabilities of Python installed on your computer, using a Python library called PySerial. Unlike Arduino IDE and Ardublockly which install the code, you write to Maker directly; the Maker Serial Library allows you to send and receive data between your computer and the Maker.

The library has two parts:

  • Arduino Maker Serial Library.
  • Python Maker Serial Library.


A challenging collection of activities, that replicate real-life scenarios, can be downloaded from the Download section below.


Table of Contents