A Flutter widget library for serial Bluetooth communication between smart phones and microcontrollers