Anton Houzich › houzich
Разрабатываю электронные устройства «под ключ»
Рейтинг
36
№ 123 208 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Опыт работы
19 лет
На сайте с
2021 года
Юридический статус
ИП

Напишу программу на STM32

Используемые навыки C/C++/C# Micropython Raspberry Pi Автономный ИИ Чертежи/Схемы

Описание

Разрабатываю прошивки и встроенное ПО для микроконтроллеров STM32: драйверы периферии, управление питанием, коммуникационные интерфейсы и надёжные realtime‑решения. Работаю как с низкоуровневым bare‑metal кодом, так и с RTOS, обеспечивая стабильность, безопасность и удобство интеграции с внешними системами

Почему выбирают меня?
Опыт разработки более 60 программ и устройств для различных областей, включая промышленную автоматизацию, IoT, компьютерное зрение и многое другое. Индивидуальный подход к каждому проекту и высокое качество исполнения. Мой опыт позволяет мне быстро понимать суть задачи и предлагать оптимальные решения, а индивидуальный подход гарантирует, что каждый проект будет выполнен с учетом всех особенностей и требований заказчика. Буду рад сделать как большие проекты, так и маленькие однодневные задачи, с одинаковой ответственностью и вниманием к деталям

Что могу сделать:
- Разработка прошивок для STM32: инициализация периферии, DMA, прерывания, энергоэффективные режимы
- Интеграция коммуникаций: UART, SPI, I2C, CAN, USB, Ethernet, BLE, LoRa
- Реализация загрузчиков, обновлений по воздуху/через UART/USB и безопасных bootloader'ов
- RTOS и многозадачность: FreeRTOS/RTOS2, синхронизация, планирование задач и управление ресурсами
- Драйверы и оптимизация: низкоуровневые драйверы, оптимизация задержек и энергопотребления
- Внедрение ИИ‑функций: предобработку данных, интеграцию компактных моделей и inference на MCU при возможности

Решение

Технологии и языки:
- C, C++, STM32CubeMX/HAL, LL, CMSIS, FreeRTOS
- Инструменты: Keil, IAR, gcc-arm, OpenOCD, ST-Link, J-Link
- Протоколы и интерфейсы: UART, SPI, I2C, CAN, USB, Ethernet, MQTT

Результат

Что нужно от покупателя:
- Краткое техническое задание или схема задач, которые должен выполнять контроллер
- Перечень периферии и интерфейсов: датчики, актуаторы, интерфейсы связи
- Описание ограничений: питание, габариты, условия эксплуатации, требования к надёжности
- Доступ к аппаратной платформе или образцам плат для тестов, либо точные спецификации компонентов
- Предпочтения по инструментам и CI (Keil/IAR/gcc, репозиторий, тесты)
- Примеры входных/выходных сигналов и требования к валидации
- Быть доступным для общения и обратной связи
- Быть готовым к возможным изменениям и корректировкам в процессе выполнения задачи
- Быть открытым для обсуждения и сотрудничества в процессе выполнения задачи

Дополнительные опции:
Консультация
Консультация по выбору решения и архитектуры
1200. 1 день

Портирование и адаптация драйверов
Перенос и адаптация существующих драйверов под выбранную MCU и периферию
4500. 3 дня

Оптимизация энергопотребления
Анализ режимов сна, оптимизация прерываний и потребления в критичных режимах
7200. 7 день

Разработка загрузчика/OTA
Реализация безопасного bootloader и механизма обновления прошивки по каналу связи
9000. 7 день

Тестирование и верификация
Разработка тестов, автоматизированная валидация и примерные стендовые проверки
3000. 3 дня

Ответы на частые вопросы:
1) Показываете ли вы примеры работ?
Да. Свои работы предоставлю в ходе общения, в зависимости от задачи покупателя.
Так как сервис Kwork разрешает не все виды ссылок и может воспринимать их как обмен контактами.
2) Берётесь ли за небольшие однодневные/одночасовые задания?
Да — выполняю и небольшие задачи с тем же вниманием к качеству и срокам.
3) Какие программаторы и отладчики вы поддерживаете?
Поддерживаю ST‑Link, J‑Link, OpenOCD и стандартный SWD интерфейс, а также прошивку через DFU/USB при необходимости
4) Работа с RTOS и многозадачностью?
Да — использую FreeRTOS/RTOS2, настраиваю планирование задач, синхронизацию и обработку прерываний
5) Предоставляете ли вы тесты и документацию?
Да: техническая документация, инструкции по интеграции и набор тестов для проверки ключевых сценариев

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Напишу программу на TypeScript
Напишу программу на TypeScript
4
Веб-разработка и IT Программа, софт, приложение для ПК
Программа, софт, приложение для ПК
8
Веб-разработка и IT CAN sniffer soft
CAN sniffer soft
72
Веб-разработка и IT WPF приложение на C#
WPF приложение на C#
9