Что мы умеем: детально

Полное описание компетенций. На главной странице указаны направления, здесь — технические детали и инструменты.

1. Электроника и схемотехника

Начинаем с глубокого анализа задачи. Помогаем сформировать ТЗ, если его нет.

  • Подбор компонентов: поиск оптимальных решений по цене, доступности и срокам поставки. Предложение аналогов при дефиците.
  • Схемотехника: разработка в Altium Designer и PCAD. Аналоговые, цифровые, силовые и ВЧ-цепи.
  • Трассировка плат: 1–4 слоя, учёт ЭМС, теплоотвода, высокоскоростных интерфейсов. Проверка по правилам DRC/ERC.
  • Выходные файлы: Gerber, NC Drill, BOM, Pick&Place, сборочные чертежи — полный пакет для производителя.
  • Консультации: помощь в выборе фабрики плат, контроль первой партии.

2. Корпуса и механика

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

  • Металл: расчёт под лазерную резку и гибку, учёт допусков, полимерно-порошковая покраска (любой цвет по RAL).
  • Пластик: 3D-моделирование в SolidWorks, подготовка к литью или 3D-печати.
  • Маркировка: векторная графика в CorelDRAW для гравировки, нанесения логотипов и пиктограмм.
  • Прототипирование: печать на многоцветном 3D-принтере для оценки эргономики, сборки и внешнего вида до запуска в серию.
  • Сборка: проектирование под быстрый монтаж, учёт кабель-менеджмента, вентиляции и креплений.

3. Встроенное ПО и сетевые протоколы

Разрабатываем надёжный код, стабильно работающий в реальных условиях эксплуатации.

  • Микроконтроллеры: STM32 (все семейства), dsPIC, AVR (MEGA, attiny), ESP32, ESP8266.
  • Инструменты: PlatformIO (основной), IAR Embedded Workbench, MPLAB X, Arduino Framework (по запросу).
  • Протоколы:
    • Промышленные: Modbus RTU/TCP, RS-485, CAN, CANopen
    • IP-сети: TCP, UDP, HTTP/HTTPS, WebSocket, MQTT
    • Локальные: UART, SPI, I2C, 1-Wire
    • Форматы данных: JSON, XML, Protobuf
  • Веб-интерфейсы: легковесные панели на ESP32/ESP8266 для настройки «в поле»: авторизация, защита параметров, обновления по FTP/OTA.
  • Оптимизация: работа с прерываниями, энергосбережение, watchdog, OTA-обновления прошивки.

4. Серверная часть, данные и десктопное ПО

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

  • Сбор данных: организация приёма телеметрии на выделенном сервере (Linux/Windows).
  • Хранение: логирование в файлы, SQLite, PostgreSQL, InfluxDB — под нагрузку проекта.
  • Визуализация: дашборды в Grafana: графики в реальном времени, алерты по порогам, экспорт отчётов (PDF/CSV).
  • ПО для Windows: приложения на Python (PyQt/Tkinter) и JavaScript/Node.js (Electron) для управления устройством, синхронизации с сервером и локального кэширования.
  • Google Таблицы: скрипты Apps Script для автоматического приёма данных, генерации отчётов и триггеров по расписанию. Авторизация через OAuth 2.0.
  • Безопасность: шифрование каналов, валидация данных, разграничение прав доступа.

5. Прототипирование, тесты и реверс-инжиниринг

Превращаем проект в железо и сопровождаем его после запуска.

  • Сборка прототипа: пайка, отладка «железа» и ПО, фиксация результатов в отчёте.
  • Документация: чек-листы для тестирования, инструкции по сборке, спецификации (по запросу — КД по ЕСКД).
  • Реверс-инжиниринг: восстановление схем по готовому устройству, анализ прошивок, поиск узких мест в чужих решениях.
  • Модернизация: замена устаревших МК, добавление сетевых функций, улучшение эргономики без изменения механики.
  • Поддержка: выпуск обновлений прошивки, доработки под новые требования, технический консалтинг.

Не нашли нужное?

Мы гибко подходим к задачам. Опишите ваш проект — предложим оптимальный стек технологий и план работ.

Обсудить задачу с инженером