Exosense – Demonstrating a Connected Device Application

By Erlang Central | Published: June 13, 2013

Feuerlabs’ Exosense, a modern framework for managing connected devices, is now operational and has been demonstrated in a number of prototypes. In this talk, we will describe our approach to Connected Device life-cycle management, and walk through an Erlang-based embedded application for in-vehicle performance monitoring. We will make the case that a reasonably competent programmer can produce a working end-to-end demonstration within a few days, and be well prepared for rapid deployment, support and upgrades.
Talk objectives:

This talk aims to illustrate the power of Erlang for Connected Devices as well as give an introduction to the Exosense concepts of Programming by Contract and hacker-friendly Device Management.
Target audience: 

This talk addresses both decision makers and developers. It helps to have working knowledge of Erlang and device management, but it isn’t required.
Download Presentation Download


  • Tony Rogvall

    Ex-CS Lab and Serial Entrepreneur
    Feuerlabs Inc

    Tony Rogvall is a programmer and entrepreneur who has been active for more than thirty years in the computer business. With an education (M.Sc) in mathematics and computer science, Tony's first task as the first employee at Prover Technology (www.prover.com) was to develop a ground breaking formal verification and proof system for safety critical systems in nuclear- train-, automotive- and the aviation industries.

    In 1993 he joined Ericsson CSLab, computer science laboratory, as a co-worker and a co-designer of the computer programming language Erlang. Major contributions include work in the SMP area, around 1996, to allow the Erlang runtime system to execute truly parallel.

    Around the millennium shift, a group from CSLab formed the company Bluetail AB, a company that developed Internet related products mainly developed in Erlang, to make Internet a more robust place. Bluetail AB was sold to Alteon web systems which in turn was bought by Nortel networks a few weeks later. At Alteon/Nortel Tony developed SSL accelerators and SSL VPN products.

    A couple of years later Tony was a free man and started Synapse Mobile Networks (www.synap.se) together with Per Bergqvist and Lars Lindgren. Their main business is to develop and device management systems that configure and update mobile handsets with settings for internet/mms/email access. As of today the company servers has configured around 1 Billion handsets around the world.

    In recent years Tony has been developing products in various projects and companies: Power distribution for 12/24 v systems (www.seazone.se), fan/vault control systems.  CAN bus related systems, CANopen stack in Erlang, low level programming for LPC2129. In other words, back to where it all started, with fun and games. In 2012, he co-founded Feuerlabs in order to re-invent device management for Connected Devices.

    GitHub: tonyrog

    Tony Rogvall

Follow Erlang Central:

Have an Erlang Question?

Reach out to the Erlang community