Holly Cummins explores the limits of embeddable hardware and presents a getting-started-guide to the Internet of Things.
Paul Fremantle explores the challenges of security for IoT, including reviewing some existing attacks and predicting others, hardware, software, network and cloud attacks.
Andrea Giammarchi presents different asynchronous patterns and best practices for the Web, the server, and the embedded IoT platforms.
Tom Igoe overviews some of the tools of physical computing and discusses how and by whom they’re being used to create new connected devices.
Kristoffer Dyrkorn presents the experiences gained by the Norwegian Public Roads Administration in building a new infrastructure for road traffic measurements.
Tore Martin Hagen shares from his experience on how to compile and build software for multiple hardware platforms.
In this solutions track talk, sponsored by Oracle, Simon Ritter looks at how Embedded Java and a Raspberry Pi were used for Audi S3, and how JavaFX has been used for an in-car information system.
Omer Kilic provides an overview of heterogeneous computing discussing how Erlang can help with the orchestration of different processing platforms, introduces Erlang/ALE + updates on Erlang Embedded.
Juan Manuel and Jesús López González share their experience gathered over five years designing and implementing Speech, a DSL for programming social processes.
Peter Niblett explains what MQTT is and how it compares with HTTP, showing how to program to it in Java and Eclipse Paho, and reporting on the current MQTT standardization status at OASIS.
James Grenning takes a look at embedded programming 30 years ago or more, and how it can be done better now in C.
Omer Kilic discusses challenges in today’s embedded systems, how Erlang can help in that domain and the current state of Erlang and plans for it regarding embedded systems.