diff --git a/_layouts/default.html b/_layouts/default.html index fb53e91..58066bf 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -79,9 +79,6 @@

wifi -
  • - access point -
  • blinky
  • @@ -91,6 +88,9 @@

    tweet +
  • + access point +
  • webserver
  • @@ -116,13 +116,10 @@

    2. wifi
  • - 3. access point -
  • -
  • - 4. blinky + 3. blinky
  • - 5. modules + 4. modules
    • - 6. tweet + 5. tweet +
    • +
    • + 6. access point
    • 7. webserver diff --git a/ap.md b/ap.md index 2c098fb..190b3b1 100644 --- a/ap.md +++ b/ap.md @@ -8,7 +8,7 @@ A typical WiFi setup consists of a couple of devices: a modem, which is connected by wire to the internet, and a wireless access point (also called a WAP or router), wired to the modem, which directs requests and responses between every device on the network. -As explained in [wifi tutorial](/wifi.html), Tessel 2 can easily connect to wifi networks using the command line tool. If your computer is connected to the same WAP as the Tessel, then the two devices can talk to each other. This is how we push code to Tessel over LAN (local area network). +As explained in the [wifi tutorial](/wifi.html), Tessel 2 can easily connect to wifi networks using the command line tool. If your computer is connected to the same WAP as the Tessel, then the two devices can talk to each other. This is how we push code to Tessel over LAN (local area network). The connection setup looks about like this: @@ -28,20 +28,18 @@ We can't access the Internet without a modem, but we can create a LAN connection
      This tutorial shows you to turn Tessel into a wireless access point, thus creating your own local network.
      +
      +
      -
      +
      -
      In the terminal, run the following command: `t2 ap -n MyTessel` -
      - -
      This will make an open, or password-less, wifi network called MyTessel. Open the wifi setting of your computer, or a separate device like a smartphone or tablet, and scan for new devices to see and connect to this new network. @@ -52,11 +50,8 @@ Open the wifi setting of your computer, or a separate device like a smartphone o
      -**Bonus:** Create an network that requires a password. - -For info about making a secure network, take a look at [the cli docs](https://tessel.io/docs/cli#usage). +**Bonus:** Create an network that requires a password. (Hint: for information about making a secure network, take a look at [the cli docs](https://tessel.io/docs/cli#usage).) -**Extra Bonus:** Check out the [webserver tutorial](/webserver.html) to learn about serving a web app from Tessel.
      @@ -64,10 +59,10 @@ For info about making a secure network, take a look at [the cli docs](https://te diff --git a/blinky.md b/blinky.md index 67da49b..9d499cf 100644 --- a/blinky.md +++ b/blinky.md @@ -107,7 +107,7 @@ Learn more `t2` commands by running `t2 -h` or looking at the [T2 CLI docs](http
      diff --git a/images/Tessel-AP.png b/images/Tessel-AP.png index 13ed35e..3ffe39c 100644 Binary files a/images/Tessel-AP.png and b/images/Tessel-AP.png differ diff --git a/tweet.md b/tweet.md index 0b7d442..365c03e 100644 --- a/tweet.md +++ b/tweet.md @@ -93,7 +93,7 @@ _That `--slim` command is a new feature we're testing out which cleverly checks Modules
      diff --git a/webserver.md b/webserver.md index d1110f9..2d07f5c 100644 --- a/webserver.md +++ b/webserver.md @@ -3,12 +3,14 @@
      -# Build Your Own Internet +# Build A Portable Web Server
      -NEW INTRO NEEDED +Most web applications are served from remote machines in data centers miles and miles away from the devices that are using them. Because we're used to high-speed internet connections, that distance can seem trivial and unnoticeable. + +The Tessel 2 can run a server and deliver web applications to locally connected devices. It's quicker than those remote machines due to the immediate distance between the Tessel and devices connected to it. By the end of this article, we'll start a server on the Tessel and serve a web application that controls the Tessel LEDs through a local network.
      @@ -238,7 +240,7 @@ Open that file in the browser to see the UI for this web app. } {% endhighlight %} -In order to make code pushing more efficient, Tessel only pushes the entry point file and its Node dependencies by default. Since index.html is not included in this default push, we'll need to explicitly require it with a .tesselinclude file. +In order to make code pushing more efficient, Tessel only pushes the entry point file and its Node dependencies by default. Since index.html is not included in this default push, we'll need to explicitly require it with a .tesselinclude file. (Read more about project files [here](https://tessel.io/docs/cli#usage)) Create a new file called .tesselinclude and copy and paste the following: @@ -267,6 +269,7 @@ Here is a demo video:
      **Bonus:** Add a way to toggle the red LED as well. +
      @@ -274,7 +277,7 @@ Here is a demo video:
      diff --git a/wifi.md b/wifi.md index 9b316c3..6796561 100644 --- a/wifi.md +++ b/wifi.md @@ -89,6 +89,6 @@ This command will check for a new version of the Tessel 2 firmware. If there is