Building a LIDAR driver using Rust

Coding, Embedded, Rust - Aug. 31, 2020

post image
In my journey to becoming a Rustacean I learned the basics of the Rust Language, attended RustConf 2020, and used my newfound knowledge to rewrite a Python driver for the Neato-XV11 LIDAR.
Sorting a WPF GridView

Coding, .NET, WPF, XAML - Nov. 21, 2019

post image
I implement my own WPF GridViewColumnHeader that supports data sorting. I also create a custom style based on MaterialDesign in XAML to show sort direction arrows on the GridViewColumnHeader.
Hacking the Pokemon Go Plus Over-the-Air

Coding, Reverse Engineering, Embedded - Oct. 7, 2019

post image
I talk about the history of Pokemon Go Plus DIY development, all of my research findings on the Dialog Semiconductor DA14580 SoC, and how to exploit an over-the-air update BLE characteristic to bypass a Pokemon Go Plus Integrity check.