Как убрать плавающую точку в значении температуры с датчика в Ардуино?
Бред и про sprintf() и про String.
А нужно скорее всего просто 
Serial.println(1.23456, 0) выводит "1"
0 - число выводимых знаков после запятой.
конвертируй число с плавающей запятой в массив байт и передавай последовательно с помощью Serial.write(). На той стороне собирай и конвертируй обратно. Вот тип данных для конвертации:union cvt {
float val;
unsigned char b[4];
} x;

На отправителе:
x.val = 22.2;
x.b - здесь будет массив байт для передачи
На принимающем наоборот, присваивай x.b считывай x.val как число