Промышленность и автоматизация
Контроллеры АСУ ТП, измерительные приборы, IIoT-шлюзы. Работа в жёстких условиях: вибрация, температура, помехи.
Создаём встроенное ПО для IoT-устройств, промышленных контроллеров и потребительской электроники — от прошивки до облака и мобильного приложения
Встраиваемое ПО (embedded software) — это программное обеспечение, которое работает внутри физического устройства: датчика, контроллера, медицинского прибора, промышленного оборудования, бытовой электроники. Оно управляет аппаратными функциями и обеспечивает связь устройства с внешним миром.
Surf решает типичную проблему аппаратных продуктов: одна студия пишет прошивку, другая — облако, третья — мобильное приложение. Результат — рассинхронизация и баги на стыках. У нас полный стек от firmware до мобильного приложения в одной команде.
Контроллеры АСУ ТП, измерительные приборы, IIoT-шлюзы. Работа в жёстких условиях: вибрация, температура, помехи.
Носимые устройства для мониторинга, диагностическое оборудование. Разработка в соответствии с требованиями безопасности.
Умные часы, фитнес-трекеры, умный дом, охранные системы. Прошивка + мобильное приложение + облако.
Бортовые контроллеры, системы мониторинга, телематические блоки, CAN-интерфейсы.
300+ реализованных проектов, 100 международных наград, №1 в мобильной разработке, 250 специалистов в команде.
В разработке приложений для крупного бизнеса
Среди разработчиков мобильных приложений в категории «Одежда и обувь»
В мобильной разработке
Лет создаём цифровые продукты
300+ проектов для крупнейших компаний России
В разработке приложений для крупного бизнеса
Среди разработчиков мобильных приложений в категории «Одежда и обувь»
В мобильной разработке
Лет создаём цифровые продукты
300+ проектов для крупнейших компаний России
Исследуем требования. Определяем архитектуру (bare-metal / RTOS / Linux), протоколы, интерфейсы с облаком и мобильным приложением.
Подбираем микроконтроллер под задачу: STM32, ESP32, nRF, TI, NXP. Выбираем RTOS, инструменты, CI/CD для embedded.
Бизнес-логика на устройстве: периферия, сенсоры, протоколы (BLE, Wi-Fi, LoRa, MQTT). Параллельно разрабатываем облако и мобильное приложение.
Unit-тесты, HIL-тестирование, функциональные тесты на реальном устройстве. Проверка энергопотребления, стабильности связи, edge-cases.
Прошивка серийных устройств, настройка OTA-обновлений, развёртывание облака, публикация мобильного приложения. Пилотный запуск.
Мониторинг устройств, удалённое обновление прошивки, сбор телеметрии. Развитие функциональности по результатам аналитики.
Стоимость зависит от сложности устройства, типа ПО (bare-metal / RTOS / Embedded Linux), объёма интеграций и требований к сертификации. Мы подготовим индивидуальную оценку после обсуждения задач.
Простая bare-metal прошивка для датчика — от 2 до 4 недель. Прошивка на RTOS для промышленного контроллера — от 2 до 3 месяцев. Полноценный IoT-продукт (firmware + облако + мобильное приложение) — от 4 до 8 месяцев.
Да. Мы помогаем сформировать ТЗ: анализируем бизнес-задачу, определяем требования к устройству и ПО, описываем архитектуру. Если у вас есть только идея — этого достаточно для старта.
Да. Берём проекты на доработку и портирование: обновление прошивки, перенос на новый микроконтроллер (импортозамещение), подключение устройства к облаку, разработка мобильного приложения.
STM32, ESP32, nRF52/nRF53 (Nordic), TI MSP430/CC26xx, NXP, Atmel AVR, ARM Cortex-M и Cortex-A. Если у вас нестандартная платформа — обсудим.
OTA-обновления (Over-The-Air): устройство получает новую прошивку через Wi-Fi, BLE или сотовую сеть. Проверка целостности (CRC/подпись), откат при сбое (A/B-партиции), поэтапное обновление парка устройств через облако.
Да, это одно из ключевых преимуществ Surf. Разрабатываем мобильные приложения для iOS и Android, которые взаимодействуют с устройством через BLE, Wi-Fi или облако. Firmware + мобильное приложение в одной команде, ноль рассинхронизации.
Исходный код прошивки, скомпилированный бинарный файл, техническая документация (архитектура, API, протоколы), инструкции по сборке и прошивке. Если проект включает облако и мобильное приложение — полный деплой, документация, обучение команды.
Мы собираем cookies для улучшения пользовательского опыта и работы сайта. Продолжая использовать сайт, вы соглашаетесь с этим.