RaspberryPy to RustyPi: Porting a Python module to Rust

I am working on translating a Python API for the Raspberry Pi to Rust. This is for the Sense HAT, an add-on board with an RGB LED matrix. I will describe the process, syntax comparison, performance assessment, and challenges.

About Anna Liao

Speaker background: I have been using Python and embedded computers in an academic research environment and on personal projects since 2011, mostly for scripting, cobbling together open source libraries, building simple remote sensing systems and data analysis. My previous jobs include sensors R&D at NASA Jet Propulsion Laboratory and energy policy research at Lawrence Berkeley National Laboratory. I currently live in Calgary, Alberta, Canada.