Marco Lurati

MAInD board V1.0

PCB board for MicroPython coding with Arduino

- file://fvJXoHWttHhnA3If


The PCB board for the Arduino Nano family was developed during the MAInD - Master of Arts in Interaction Design alongside the repository with a collection of libraries, codes, and project case studies documenting the ongoing transition to the use of MicroPython with Arduino.

The MAInD board has been developed as an educational tool supporting students and professionals in the sector, representing a great source of knowledge and a reference framework for further exploration.

The resources generated during the Tangible Interfaces and Physical Computing courses at the MAInD are freely available at the following link:

MAInD Master SUPSI - Micropython with Arduino







Ubi de Feo


link to the repository

Micropython repository

MAInD Master SUPSI - Micropython with Arduino



The board's development started two years before the release, with three (official) iterations of the board that led to the MAInD Board (V1.0), all available on GitHub.

The board is compatible with the grove system for easy and fast connection, allowing more focus on coding and creating interactive objects rather than debugging intermittent electrical connections.

The voltage on some connectors can be changed by cutting and soldering the pads to the desired voltage.

The SERVO/LED connectors are directly connected to the external USB-C to power the power-hungry components via a power bank or an external USB power supply. They work with 5V and safely communicate with the Arduino with a bidirectional buffer chip.

The documentation and examples in MicroPython are published on the MAInD repository, with many project examples done by the MAInD students.

< Back