Better IoT Product Development Using JavaScript on Microcontrollers

Embedded Systems Conference, August 27, 2019

Andy Carle

End users expect more from products today than ever before, including high-quality graphics, responsive touchscreen interfaces, and seamless cloud connectivity. Meeting these expectations at a mass-market price point is an enormous engineering challenge for embedded software development teams. We need more modern software development practices to keep up. The best way to get there is by adopting a new programming language — JavaScript — and the ecosystem of tools and talent that surrounds it.

In this talk, you will learn how JavaScript can help your software teams deliver modern user interfaces on very inexpensive microcontrollers. Benefits of using JavaScript for device firmware include faster development times, more maintainable applications, and a deeper developer pool. With JavaScript, developers can stop worrying about the details and focus on making great products on a great timeline.