Christopher Coté - Arduino, Elixir And Nerves: A Deep Dive Into... - Code BEAM SF 2018

Conference: Code BEAM SF 2018

Year: 2018

Firmata is a binary protocol that extends the MIDI protocol. It is used by many languages to talk to microcontrollers from any host machine (https://github.com/firmata/protocol). This talk will go over the details of implementing the protocol in Elixir and have some live demos of communicating from a Nerves based host machine to an Arduino Uno. Details will include: implementing I2C sensors, ultra-sonic distance sensors analog sensors. Christopher is one of the maintainers of the Elixir Firmata library (https://github.com/entone/firmata) and a Core member of the Nerves development team (http://nerves-project.org/).