C bit-bang serial 830 bytes code 64 bytes memory Arduino bit-bang serial 944 bytes code 71 bytes memory Arduino SoftwareSerial 2046 bytes code 196 bytes memory