Передать число по UART

Никак. Вопрос представляет собой бессмысленный набор слов и ответить на него невозможно.

Ну, передавайте не символом, а числом, кто Вам не даёт? Вариантов миллион

Пример №1

byte b = 2;
Serial.write(b);

Пример №2

Serial.write((byte)2);

Пример №3

Serial.write('2'-'0');

Можно ещё десяток вариантов привести.