added build rule to upload with arduino bootloader
catch up code to current status