Skip to content

Latest commit

 

History

History
75 lines (51 loc) · 2.74 KB

gpio.md

File metadata and controls

75 lines (51 loc) · 2.74 KB

{::options parse_block_html="true" /}

Beyond Modules

Tessel's two module ports are not just for modules– they can also be used as flexible, simply addressable GPIO (general purpose input/output) pins.

What does that mean? It means you're not limited to Tessel's ten-pin modules. In theory, you can connect nearly any electronic device or sensor to Tessel!


Community modules

For an experience nearly as easy as Tessel's ten-pin module experience, take a look at the Community Modules.

These are hardware components for which members of the community have created npm libraries, documentation, and wiring information.

For example:

<iframe frameborder='0' height='270' scrolling='no' src='https://www.hackster.io/johnnyman727/rgb-tcs34725/embed?use_route=project' width='360'></iframe>
<iframe frameborder='0' height='270' scrolling='no' src='https://www.hackster.io/adkron/backpack-ht16k33/embed?use_route=project' width='360'></iframe>

To see more community-created modules (or to add one you've made!) go to [tessel.io/modules](https://tessel.io/modules#third-party).

Note: we're still building out Tessel 2's firmware, so you might hit some bugs trying to use community modules. If you do, please report them! We're collecting status reports on community modules here.


Making your own Modules

If no one has made the module you want yet, you can be the first! There are a lot of cool components on SparkFun and Adafruit that are fairly easy to connect to Tessel.

In case you've never built anything with hardware before, we've put up an introduction at tessel.io/diy that should get you up and running.

Share what you've made, and if you need help, just ask. Happy inventing!