Work on reverse-engineering the Picksmart badge was already done a while ago as shown here: - https://github.com/atc1441/ATC_GICISKY_ESL - https://atc1441.github.io/ATC_GICISKY_Paper_Image_Upload.html Implement support for the hardware in the app as well. Resources: - https://www.picksmarten.com/bluetooth-electronic-shelf-label-operation-instructions - OpenEPaperLink and BLE E-Paper upload https://www.youtube.com/watch?v=_efgMQUA1F4