Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tessel: The End of Web Development (as we know it)

228,572 views

Published on

The internet of things has been upon us for years but hasn't lived up to its name. At Technical Machine (http://technical.io), we believe it's because the internet of things should be created by the people who know the internet best: web developers. Find out about the software and hardware that drives the Wifi-enabled, JavaScript powered, Node.js compatible microcontroller for web developers. When web development is freed from the confines of a screen it becomes even more powerful. It becomes about making new experiences. Pre-order a tessel at http://tessel.io/.

Published in: Technology, Design
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Nice !! Download 100 % Free Ebooks, PPts, Study Notes, Novels, etc @ https://www.ThesisScientist.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Just try out here to feel the difference...https://goo.gl/ooysyw
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Learning Web App Development --- http://amzn.to/22qAQ00
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics --- http://amzn.to/1Mvq2RM
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Tessel: The End of Web Development (as we know it)

  1. (as we know it) The End of Web Development Jon McKay Kelsey Breseman
  2. The internet is really big (8.1 billion devices)
  3. It’s about to get much bigger (est. 40 billion “devices” by 2020)
  4. Increased Awareness (sensing)
  5. Retail Industry Product Cities SelfEnvironment Home
  6. Unparalleled Control (actuating)
  7. Internet of Things Pervasive Computing Ambient Intelligence
  8. Internet of Things Pervasive Computing Ambient Intelligence Internet of Everything Cisco
  9. But hasn’t this idea been around for 15 years?
  10. electrical engineering tools really suck
  11. SRSLY
  12. Connecting to the internet is expensive
  13. Hardware doesn’t have much open sourcery
  14. But those problems are tiny compared to this behemoth:
  15. The Internet of Things will be created by the people who know the Internet best.
  16. that’s you entrepreneurial. open. innovative. lean. hungry.
  17. Jon Jia Tim
  18. Lifegraphlabs.com
  19. Kelsey Eric
  20. Q: How do you teach web developers about hardware?
  21. A: You don’t. You teach hardware about web developers.
  22. > git push heroku master > tessel push tessel.js
  23. Built-in WiFi Package Manager Node.js Solderless JavaScript Remote Mobile
  24. “So how do we make a low-power, credit card- sized Node.js server?” June 2013 “...In 100 days... ...with $20k”
  25. web-optimized hardware + code Tim wrote 2 years ago
  26. CC3000 WiFi Chip Constant Connection Remote Deployment Mobile Friendly Hardware
  27. CC3000 WiFi Chip Constant Connection Remote Deployment Mobile Friendly 32MB of Flash & RAM JavaScript-powered Node.js compatible Hardware
  28. CC3000 WiFi Chip Constant Connection Remote Deployment Mobile Friendly 32MB of Flash & RAM JavaScript-powered Node.js compatible Cortex M Processor Because computer Hardware
  29. CC3000 WiFi Chip Constant Connection Remote Deployment Mobile Friendly 32MB of Flash & RAM JavaScript-powered Node.js compatible Cortex M Processor Because computer Horizontal Module Header Plug n Play Capabilities Hardware
  30. Software JavaScript file Current Design g-zipped Lua File local computer Lua Interpreter Tessel
  31. Oh So Slow.
  32. Software JavaScript file Fancy, New Design! Compile JS to Lua bytecode local computer LuaJIT-based Custom RTOS Tessel
  33. No Installing Linux No Reinstalling Linux No Managing Dependencies Just Writing Code No Configuring Linux
  34. >npm install tessel -g
  35. >npm install tessel -g hardware
  36. Demo Time! (fingers crossed)
  37. If the demo failed:
  38. obligatory blinky light
  39. plug & chug node package name
  40. event driven acceleration
  41. use existing http libs
  42. + + = fitbit
  43. + + = fitbit + = nest
  44. + + = fitbit + = nest + + = august
  45. Web Development isn’t just about making websites anymore.
  46. Web Development is about making new experiences
  47. thanks!thanks!
  48. Jon McKay @jonmckay tessel.io
  49. thanks!Questions?

×