Abstract
This dissertation was written based on an internship experience at Dima Italia Srl, a leader in designing, production and marketing of medical ventilators. Once these ventilators were simple machines for breathing support, manually pumping the air in and out. Today, medical ventilators are computerized machines, electronically controlled by a small embedded system. They feature a plethora of available modes and an easy-to-use graphical interface. Exactly this is the topic of the thesis: developing a firmware with graphical interface for the next ventilator, produced and sold by Dima Italia. The firmware is based on C++ language and was developed in a Qt Creator framework, ideal for developing applications with graphical interfaces on Linux-based devices. In the paper are found all the pages of the firmware, along with the logic of operation of the application. Moreover, all the details about the operation and modes of a medical ventilator are also found in the document. In the end, there's a section related to deployment of a Qt application on a device, along with the issues and bugs encountered during the development process.