The course is designed to provide students with the competencies necessary for designing hardware and software components of embedded systems based on microcomputers. The lecture part of the course examines the architecture and characteristics of the RASPBERRY PI microcomputer, the use of the Linux operating system, and the features of the interaction of the RASPBERRY PI microcomputer with external electronic devices. Theoretical knowledge is used by students to design, develop, test and diagnose the hardware and software components of an embedded system using the Linux operating system, sensors, actuators and indicators of various types.