Кажется понял в чем проблема. Попробуйте в питоновкий скрипт после создания объекта Serial до отправки данных в порт добавить задержку 'time.sleep(2);'. Суть вот в чем: когда питоновский скрипт открывает порт, то Arduino UNO уходит в перезагрузку (это у неё свойство такое), а питоновский скрипт сразу шлёт данные, которые Arduino пока ещё не готова принимать. Поэтому надо добавить задержку после открытия порта -- подождать пока Arduino перегрузится -- а затем посылать данные.
Всем спасибо! Решение нашел следующее: Код (Python): ser = serial.Serial(SERIAL_PORT, SERIAL_SPEED, timeout = 0) time.sleep(1.5)