Easier ways to remove paint . <| sep |> I ' m glad I ' m not the only one who calls people Philistines on occasion <| sep |> You should go with 1866 as long as latency is still around 10 . You are using an AMD CPU , which does benefit from increased ram , even if only marginally after a certain point . After a brief amount of looking , this ram is only five pounds more and should increase the fluidity of your system at least mildly significantly memoryhx 318 c 10 fbk 28 <| sep |> 3 or four cans of beer , some Summer Savoury , and a <| sep |> How would I be able to measure noise on the serial wires ? And by common ground , yes , the HC 05 and Arduino have the same ground . I actually was putting together a protocol . I want to the Arduino to take a sensor reading and display it on a seven segment LED as well as send it to the Arduino . So there are a few settings and numbers I want to send back and forth . I wanted to use 8 digits so the longest float can be sent , and for synchronization issues , I think it ' s best to send a consistent number of bytes . So I have a scheme where brightness of the LED array , a 3 digit int , would beb 100 ! !!! The float reading would ber 17 . 84 ! ! The interrupt refresh rate would bea 200000 ! or something like that . So when the data is sent , the Android knows to start a letter , and read until an exclamation point . Same scheme going from Android to Arduino to set the settings . But in the end , I can ' t do any of this if half the time the Arduino is not recieving b 100 ! !!!, but dR 00 ! , or is receiving the bytes out of order , like ! !!! b 100 Or is just plain missing bytes like b 00 ! !!, all of which happens when I send right before .