Working Arduino code, sever WIP, but doesn't block and can read TEMP