1.07: Support for pin data streaming, pull-down/pull-up
This is an easy-to-use unofficial uploader for some unofficial firmwares for a Brainlink device. The unofficial firmwares allow the Brainlink to function as a pass-through serial-to-Bluetooth link, with special optimizations for Roomba and Mindflex devices. With the custom firmware, the Brainlink can function as a regular Roomba-to-Bluetooth link, compatible with many Roomba remote control apps (just make sure you choose the firmware depending on which Roomba model you have). The firmwares are designed to be backwards compatible with the Brainlink OEM firmware, which is also included so you can downgrade back.
You can also tweak the connectivity settings for the Bluetooth module inside the Brainlink. Higher settings make it easier for devices to connect to the Brainlink, but use more battery life.
USE AT YOUR OWN RISK: no responsibility is taken for damage to hardware (including Brainlink) or data.
This is useless if you don't have a Brainlink device.
For a list of additional features enabled by the custom firmware, and for the full source code, see github.com/arpruss/custom-brainlink-firmware