В одноплатнике Raspberry PI 4 доступно 5 UART интерфейсов, выведенных на разъем GPIO. Однако, прежде чем начать с ними работать в своих проектах, необходимо сконфигурировать саму "Малинку". Запускаем конфигуратор в терминале командой: sudo raspi-config В появившемся диалоге переходим по цепочке меню "Interfacing Options" --> "Serial Port". На вопрос "Would you like a login shell to be accessible over serial?" отвечаем "<No>". На вопрос "Would you like the serial port hardware to be enabled?" отвечаем "<Yes>". На появившемся экране подтверждения нажимаем "<OK>". Перезагружаем плату. Теперь оболочка отключена от порта UART0. Для этого необходимо отредактировать файл конфигурации config.txt, выполнив команду: sudo nano /boot/config.txt В секцию [all] добавляем следующие строки: dtoverlay=uart2
dtoverlay=uart3
dtoverlay=uart4
dtoverlay=uart5
# UART on
enable_uart=1
# Bluetooth off
dtoverlay=disable-bt Отключаем сервисы операционной системы, занимающие порты UART, командами: sudo systemctl