Разработать программное обеспечение на базе микроконтроллера STM32F746
Разработка драйверов аудиокодека (цифровой микрофон, наушники или встроенный в прибор динамик). Разработка драйверов поддержки SD-card и файловой системы типа FAT для сохранения и считывания данных типа *.wav, *.txt, *.csv.
Разработка драйверов UART для приема информации от сторонних приборов по заранее согласованному протоколу взаимодействия.
Разработка драйверов под LCD и Touch-Screen.
Разработка драйверов USB в режиме Mass StorageDevice, для отображения подключенногоприбора к ПК для копирования/удаления записанной информации на SD-card.
Разработка драйверов I2C для считывания показателей заряда с микросхемы типаFuel Gauge.
Создание графического интерфейса пользователя с помощью библиотекиuGFX(графики, кнопки, слайдеры, текстовые поля, картинки(иконки) и т.д.).
Встраивание его в имеющийся макет.
Поддержка ОС типа FreeRTOS для выполнения многозадачности прибора.
Макетирование на базе имеющейся платы STM32F7-Discovery.