Introduction

While interning at Movimento which is acquired by Delphu, I used the IBM internet of things platform to create a product for firmware upgrade of the car. Specifically, I used node.js, node-red and client side programming languages like HTML and CSS to create an interface to connect the car with pollution and ozone API’s for this upgrade to take place. I worked on this project as a single intern but was guided by other engineers in the office.

I also worked on using raspberry pi device and the linux OS to connect a remote IOT device, obtain its location and perform the upgrade based on the location of that device. I used geofencing API’s to map the co-ordinates of a device onto a map and based on those coordinates, and information acquired from ozone and pollution APIs, make a software upgrade of the car happen. This upgrade used Movimento’s OTA platform and the main aim of my project/product was to change the firmware of the car based on the state’s environmental policies and regulations so as to make it a more sustainable car in that region.

The project demo can be found here