В этом курсе мы рассмотрим создание приложений на основе бесплатной среды разработки Lazarus для Raspberry PI. В первой части мы рассмотрим взаимодействие с устройствами Arduino и ESP32 через виртуальный COM-порт, рассмотрим вопросы организации приема-передачи данных как со стороны DELPHI, так и со стороны микроконтроллера. Далее мы рассмотрим вопрос создания интерфейсов взаимодействия с пользователем для Raspberry, что позволит создать информационные киоски, мобильные терминалы и иные похожие по принципу взаимодействия с пользователем устройства на базе сенсорных дисплеев и Raspberry с возможностью интерактивного взаимодействия. Далее мы изучим работу с портами GPIO и устройствами на шинах 1-wire и i2c. И в завершении курса создадим приложение для записи измеренных данных в базу данных MySQL. В качестве дополнений к курсу мы рассмотрим использование пакета для создания приложений Raspberry без операционной системы и соберем собственный образ, который будет непосредственно загружаться с карты памяти Raspberry.