УСЛУГА 02 / ВСТРОЕННОЕ ПО / ПК / ANDROID / iOS

ПО для микро­контроллеров, ПК и мобильных устройств

Создаём программную часть электронных устройств: от прошивки микроконтроллера до приложения оператора. Связываем оборудование, компьютер и мобильное устройство в единую систему управления и обмена данными.

Обсудить задачу
СОСТАВ РАБОТ

Что мы делаем.

Состав и глубину каждого этапа определяем по требованиям к вашему изделию.

01

Программное обеспечение микроконтроллеров

Реализуем алгоритмы работы устройства, обработку сигналов, взаимодействие с датчиками и исполнительными механизмами. Настраиваем обмен данными по предусмотренным проектом интерфейсам.

02

Приложения для персонального компьютера

Разрабатываем программы управления, настройки и диагностики оборудования. Организуем получение и отображение данных, работу с параметрами устройства и сценарии оператора.

03

Приложения для Android и iOS

Создаём мобильные интерфейсы для управления и контроля оборудования. Платформу, способ связи с устройством и доступные функции определяем по задаче.

04

Отладка вместе с оборудованием

Проверяем программную и аппаратную части совместно. Отрабатываем обмен данными и основные сценарии использования, готовим материалы для установки и эксплуатации.

СРЕДЫ РАЗРАБОТКИ

Среды разработки

Для ПК - Visual Studio (C#), Qt (C++) и Delphi. Для микроконтроллеров - Keil, ImageCraft и AVR Studio с учётом платформы и существующего проекта. Для мобильных приложений - Android Studio и Apache Cordova.

Подробнее о средах разработки
ЧТО НУЖНО ДЛЯ НАЧАЛА
  • Описание оборудования и протоколов связи
  • Сценарии пользователя и необходимые функции
  • Целевые устройства, операционные системы и существующие исходные материалы

Если технического задания пока нет, начнём с описания задачи и уточнения требований.

ОТ ЗАДАЧИ ДО РЕЗУЛЬТАТА

Работаем по согласованным этапам.

Состав работ, результат, критерии проверки и комплект передачи определяем перед началом проекта. Технические вопросы обсуждаются с участниками разработки.

Этапы и организация работы
НАЧНЁМ С ЗАДАЧИ

Что должно делать
ваше устройство?

Готовое ТЗ не обязательно. Опишите задачу, текущую стадию и условия работы — этого достаточно для первого разговора.

Подготовить запрос

Обсуждение — дистанционно. Очные встречи и испытания — по предварительной договорённости, в том числе у заказчика.