Publication:
Design and Implementation of Home Assistant and TouchGFX Interaction Based on STM32 Microcontroller

Дата
2022
Journal Title
Journal ISSN
Volume Title
Издатель
Научные группы
Организационные подразделения
Организационная единица
Институт нанотехнологий в электронике, спинтронике и фотонике
Институт ИНТЭЛ занимается научной деятельностью и подготовкой специалистов в области исследования физических принципов, проектирования и разработки технологий создания компонентной базы электроники гражданского и специального назначения, а также построения современных приборов на её основе. ​Наша основная цель – это создание и развитие научно-образовательного центра мирового уровня в области наноструктурных материалов и устройств электроники, спинтроники, фотоники, а также создание эффективной инновационной среды в области СВЧ-электронной и радиационно-стойкой компонентной базы, источников ТГц излучения, ионно-кластерных технологий материалов.​
Выпуск журнала
Аннотация
© 2022 IEEE.internet of things (IoT) technologies has seen rapid development over the past decade. This factor also forced the development of related software products. 'Home Assistant' (HA) is a popular home automation software. This article presents the interaction interface between Home Assistant and TouchGFX framework, which is used in the development of smart devices with graphical user interface (GUI), based on STM32 microcontroller (MCU). Google protocol buffers serialization protocol (protobuf) and special addon for Home Assistant were implemented in entire system to increase performance of data transfer and processing. Then, real-time operating system (RTOS) queuing mechanism was used for interacting between MCU peripherals and TouchGFX framework. In conclusion two serialization protocols (protobuf and JSON) were compared in terms of encoding time and message size under the conditions of developed system.
Описание
Ключевые слова
Цитирование
Zharikov, A. M. Design and Implementation of Home Assistant and TouchGFX Interaction Based on STM32 Microcontroller / Zharikov, A.M., Kozin, D.A., Nekrasov, P.V. // Moscow Workshop on Electronic and Networking Technologies, MWENT 2022 - Proceedings. - 2022. - 10.1109/MWENT55238.2022.9802415
Коллекции