several changes i dont remember
makes use of uart0 via usb and reads from a ruby script