Reverse Engineering a Bluetooth Enabled Battery Charger

Overview

Through the never ending stream of “connected” devices on the market we have yet another. Today, I look at and tear into the workings of Efest’s latest product, the Efest LUC BLU6 OLED Intelligent Charger.

The goal of this project is to identify, reverse engineer, and evaluate the safety of this device. Through this process I’ll also be writing a simple interface library in Go as a working exercise in my pursuit to become more efficient in this new programming language.

Continue reading