Slide 1

Slide 1 text

Talking Tessel With A Hardware Newbie

Slide 2

Slide 2 text

Who Am I? • Empathetic Community Member • Front-End Developer • Hoodie Contributor • (New) Tessel Contributor • (New) ManhattanJS Organizer

Slide 3

Slide 3 text

Talking Tessel • The Predicament • The What & Why of Tessel • The Next Steps

Slide 4

Slide 4 text

The Predicament

Slide 5

Slide 5 text

http://meow.noopkat.com/p-u-r-r-personal-ultimate-reassurance- response/

Slide 6

Slide 6 text

https://github.com/chootka/subnodes

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

Hardware Options

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

What I Know • HTML • CSS • JS • Node.js (basics) • C (sort of)

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

What & Why of Tessel

Slide 14

Slide 14 text

Tessel Hardware • 580MHz Mediatek MT7620n • 48MHz Atmek SAMD21 • 802.11bgn Wifi • 2 USB ports • Ethernet • microUSB • 16 GPIO pins • 4 programmable

Slide 15

Slide 15 text

Tessel Software • OpenWRT Linux • 64 MB RAM / 32 MB Flash • Tessel Node module • t2-cli • Rust & Python support (soon)

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

– Tessel Mission Statement “Create a fully open source hardware & software platform that makes it easy and intuitive to develop Internet-connected devices. Decisions are steered by open governance, an inclusive community, and the goal of creating freely- licensed designs and tools.”

Slide 18

Slide 18 text

• Developer experience is paramount. • Device design should focus on user experience. • Openness promotes innovation. • Tessel should be practical to use. • Community matters. Core Philosophies

Slide 19

Slide 19 text

Hello Tessel http://tessel.github.io/t2-start/blinky.html

Slide 20

Slide 20 text

Make It Modular http://tessel.github.io/t2-start/modules.html

Slide 21

Slide 21 text

Build Your Ideas https://github.com/HipsterBrown/tessel-router

Slide 22

Slide 22 text

Next Steps

Slide 23

Slide 23 text

Start Small

Slide 24

Slide 24 text

Keep Learning

Slide 25

Slide 25 text

Keep Learning

Slide 26

Slide 26 text

Stay Curious

Slide 27

Slide 27 text

Stay Curious

Slide 28

Slide 28 text

Create Change

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

Demo

Slide 32

Slide 32 text

https://github.com/hipsterbrown/tessel-router/ tree/gemma-control

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

• https://tessel.io • https://github.com/tessel/project • https://tessel-slack.herokuapp.com • @tesselproject • @hipsterbrown Learn More

Slide 35

Slide 35 text

No content