Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

moved usage info to blinky and added gpio page #38

Merged
merged 8 commits into from
Sep 17, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ <h1><a href="https://tessel.io/"><nobr><img src=
<a href="{{ site.baseurl }}/tweet.html">tweet</a>
</li>
<li>
<a href="{{ site.baseurl }}/usage.html">usage</a>
<a href="{{ site.baseurl }}/gpio.html">gpio</a>
</li>
<li>
<a href="{{ site.baseurl }}/finished.html">finish</a>
Expand Down Expand Up @@ -150,7 +150,7 @@ <h1><a href="https://tessel.io/"><nobr><img src=
<a href="{{ site.baseurl }}/tweet.html">5. tweet</a>
</li>
<li>
<a href="{{ site.baseurl }}/usage.html">6. usage</a>
<a href="{{ site.baseurl }}/gpio.html">6. gpio</a>
</li>
<li>
<a href="{{ site.baseurl }}/finished.html">7. finished</a>
Expand Down
3 changes: 3 additions & 0 deletions blinky.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@ to run your code in Tessel's RAM.
**Look at your Tessel!** The blue and green LEDs on your Tessel's LED panel should blink back and forth.

**Bonus:** mess with the code to make the LEDs blink in sync.

**Extra bonus:** what if you want to save blinky to your Tessel? There's a command for that! Try `t2 push index.js`, then unplug your Tessel and plug it back in again. Wait for it to boot up, then... lights will blink! Tired of the blinking lights? `t2 erase` will clear the saved code. Learn more `t2` commands by running `t2 -h` or looking at the [T2 CLI docs](https://tessel.io/docs/cli).

</div>
</div>

Expand Down
2 changes: 1 addition & 1 deletion finished.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ You've completed the Tessel Tutorial!

<div class="row">
<div class="large-6 columns left">
<a href="usage.html" class="bottomButton button">Prev: CLI Usage</a>
<a href="gpio.html" class="bottomButton button">Prev: GPIO</a>
</div>
</div>
2 changes: 1 addition & 1 deletion usage.html → gpio.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
---

{% capture include_install %}
{% include_relative usage.md %}
{% include_relative gpio.md %}
{% endcapture %}
{{ include_install | markdownify }}
74 changes: 74 additions & 0 deletions gpio.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{::options parse_block_html="true" /}

<div class="row">
<div class="large-12 columns">

# Beyond Modules

<div class="row">
<div class="large-3 columns right">

[![](https://raw.githubusercontent.com/rwaldron/tessel-io/master/fritzing/tessel.png)](https://github.com/rwaldron/tessel-io/tree/master/fritzing)

</div>
<div class="large-8 columns left">

Tessel's two module ports are not just for modules– they can also be used as flexible, simply [addressable GPIO](//tessel.io/docs/hardwareAPI) (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
</div>
</div>

<div class="row">
<div class="large-12 columns">

For an experience nearly as easy as Tessel's ten-pin module experience, take a look at the [Community Modules](https://tessel.io/modules#third-party).

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

For example:

</div>
</div>

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

<div class="row">
<div class="large-12 columns">

<br/>
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](https://github.com/tessel/hardware-modules/issues/5)._

### 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](//sparkfun.com) and [Adafruit](//adafruit.com) 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](//tessel.io/diy) that should get you up and running.

Share what you've made, and if you need help, [just ask](https://forums.tessel.io/c/community-modules). Happy inventing!

</div>
</div>

<div class="greyBar"></div>

<div class="row">
<div class="large-6 columns left">
<a href="modules.html" class="bottomButton button">Prev: Modules</a>
</div>

<div class="large-6 columns right">
<a href="finished.html" class= "bottomButton right button">Next: Finished</a>
</div>
</div>
4 changes: 2 additions & 2 deletions tweet.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ Now run:
Modules</a>
</div>
<div class="large-6 columns right">
<a href="usage.html" class=
"bottomButton right button">Next: Usage</a>
<a href="gpio.html" class=
"bottomButton right button">Next: Beyond modules</a>
</div>
</div>
78 changes: 0 additions & 78 deletions usage.md

This file was deleted.