Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.37 KB

modules.md

File metadata and controls

24 lines (16 loc) · 1.37 KB

Tessel 2 Modules

Tessel uses a system of modules to add functionalities to the ecosystem.

A Tessel module consists of some piece of hardware, matched with a software package which explains and provides API access to the hardware.

There are three types of modules:

  • Tenpin: purchaseable built-for Tessel modules following the 10-pin module format
  • USB: any USB device with an API Tessel can use
  • Community: any piece of hardware with an API Tessel can use, with instructions on how to connect the hardware to Tessel

Quick links

Module design philosophy

Modules should be devices with clear-cut functionality. That is to say, they should have a single, well-defined purpose or a set of closely related functions, rather than an eclectic mix of capabilities onboard. This requirement is designed to reduce complexity, cost, and power consumption and maximize reusability in hardware and software.