Speaker "Andrew Chalkley" Details Back
-
Name
Andrew Chalkley
-
Company
Thingssdk
-
Designation
Lead Engineer
Topic
Hardware Hacking for Thrifty, Modern JavaScript Developers
Abstract
JavaScript is perfect for hardware. It’s event driven and asynchronous. This is great reason for it to be incorporated in to hardware projects. But traditionally there were several barriers to getting started… 1. Hardware is Expensive 2. Embedded Runtimes are available but difficult to install 3. Modern Workflows were lacking IoT has the opportunity to tap in to the talent of millions of web developers, today. It has failed to do so because of friction. If the tools don’t improve it will never happen. Luckily, a lot of those tools improved in 2016, which made it easier to install JavaScript runtimes on $2 microcontrollers and create and manage projects using modern ES6 syntax and editors of your choosing. This talk is designed to show the problems, solutions and a walkthrough on how to install JavaScript on an ESP8266 microcontroller, create a project, deploy it to the board and install other 3rd party modules to drive displays and other components. The benefits of having JavaScript running on a microcontroller is that as the device is powered on, your JavaScript code is running instantly unlike other embedded Linux systems.