Хотелось бы узнать разницу между последовательными функциями и функциями потоков в кодировании Ardiuno. Оба ведут себя одинаково, но чем тогда разница?
Stream - это базовый класс, который наследует функция Serial.
Копирование / вставка из ссылки: Stream определяет функции чтения в Arduino. При использовании любых основных функций, использующих метод read () или аналогичный метод, вы можете смело предполагать, что он вызывает класс Stream. Для таких функций, как print (), Stream наследуется от класса Print.
Ссылки:
https://www.arduino.cc/reference/en/language/functions/communication/stream/
В чем разница между Serial и Stream на Arduino и как реализован Serial.write?