About the Connected Interaction Kit

The Connected Interaction Kit laid out

Purpose

Design students are expected to learn a diverse set of skills. One of those skills is understanding and tinkering with interactive technology to build prototypes fit for communicating ideas, understanding limitations of the design, and testing usability with users.

The Connected Interaction Kit functions as a stepping stone for students to develop their skills in creating interactive prototypes using micro electronics. It provides a versatile collection of tools and components to build on as you grow your abilities — from a wearable companion device, to an interactive desk lamp, to a connected ecosystem that bridges the physical and digital world.

It is used as part of the design curriculum at the Faculty of Industrial Design Engineering at Delft University of Technology.


The Ecosystem

The kit is fully open source and open hardware, spread across several repositories:

Repository Description
Connected-Interaction-Kit This documentation site, production files for the physical kit (box, booklet), and 3D-printable accessories
PicoExpander PCB design files and firmware for the Solderless Connector Board (the Expander)
EduGroveModules Custom sensors and actuators designed specifically for the kit
CircuitPython for PicoExpander Custom CircuitPython firmware for the PicoExpander, making it easy for students to get started without complex setup

Open Hardware Status

The kit is mostly complete for open hardware purposes. The table below gives an overview of what is currently available:

Asset Status Where to find it
Documentation website ✅ Available This site
Box assembly & packaging files ✅ Available /production_files/ in main repo
Printed booklet source files ✅ Available /production_files/ in main repo
3D-printable accessories (STL) ✅ Available /accessories/ in main repo
Expander PCB design files ✅ Available PicoExpander repo
Custom component designs ✅ Available EduGroveModules repo
CircuitPython firmware ✅ Available circuitpython.org/board/studiolab_picoexpander
CircuitPython project bundle ✅ Available CIK-Project-Bundle releases
Bill of Materials ✅ Available BOM.md in main repo

Adopt this Platform

Are you an educator or institution looking to build a similar prototyping kit for your own students? All design files, source code, and documentation are freely available under open licenses.

What you get:

  • A complete set of box and packaging design files to reproduce the physical kit
  • PCB design files for the Expander board to have it manufactured
  • Circuit Python libraries and example code for all components
  • This documentation website (Jekyll-based, easy to fork and adapt)

Getting started:

  1. Browse the repositories listed above and fork what you need
  2. The /production_files/ folder contains everything needed to reproduce the physical packaging
  3. Open an issue on the main repository if you have questions or want to share your adaptation

We’d love to hear how the kit is being used elsewhere — reach out via the GitHub repositories.


Made by

The Connected Interaction Kit was designed and developed at the ID StudioLab, Faculty of Industrial Design Engineering, TU Delft.

Contact

Want to help out? Start using the kit? Or have a question? Reach out to us: jerryvos [@] tudelft.nl