Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11]
Отладочная плата для Флиппера на базе ST-Link V3 — это внутрисхемный отладчик для продвинутых разработчиков, которые хотят дебажить прошивку запущенную на устройстве. По сути это обычный STLink V3 разведенный для удобства в формфакторе внешнего модуля для Флиппер Зиро.
В видео показан процесс разводки модуля для Флиппера с нуля в Altium Designer.
Отладочная плата не обязательна для прошивки Flipper Zero
Вы можете обновлять прошивку, разрабатывать и загружать свою прошивку во Flipper Zero по USB без отладочной платы! Отладочная плата нужна для внутрисистемной отладки запущенных программ, например через GDB, OpenOCD. Если вы точно не знаете как ее использовать, эта плата вам не нужна.
Технические характеристики

- ST-Link V3 Mini для прошивки и внутрисистемной отладки
- Встроенный UART to USB подключенный к UART во Flipper Zero (GPIO 13, 14)
- Выводы неиспользуемых GPIO во Flipper Zero для отладки и макетирования
Схема
Схему проекта можно посмотреть на нашем сайте в интерактивном просмоторщике

Интерактивная схема проекта (кликабельно)
Исходники проекта Altium

Полные исходники проекта отладочной платы, вместе с библиотекой компонентов можно скачать в репозитории github.com/Flipper-Zero/flipperzero-devboard-stlinkv3
— Алло, мы ищем таланты!
Мы постоянно ищем разработчиков в нашу дружную команду. Весь список вакансий можно посмотреть здесь career.habr.com/companies/flipper-devices
C Разработчик (Embedded) / Middle

Прошивка — очень масштабная часть, состоящая из операционной системы на базе FreeRTOS и большого числа отдельных приложений, поэтому мы постоянно набираем новых разработчиков для ее реализации. Нам нужен человек, который уверенно умеет в C и хорошо знаком с эмбеддом.
Твой скилл
- Уверенное знание C (ARM, Cortex-M4)
- Понимание и опыт многопоточной разработки с RTOS
- Понимание и опыт работы с периферией STM32
Будет плюсом
- Знание modern С++
- Опыт разработки устройств с пониженным энергопотреблением
Задачи, с которыми предстоит работать
- Проектирование и разработка системного API и приложений Flipper Zero
- Запуск и отладка железа новых устройств
- Написание и поддержка документации
- Ревью кода участников команды
Что мы можем предложить
- Дружный коллектив и дух стартапа (в хорошем смысле!)
- Всю необходимую для комфортной работы технику
- Офис в центре Москвы (м. Китай-город) со всеми модными штуками (обеды, перекусы и такси, если вдруг ты задержался на работе)
- Пятидневка с рабочим днём 11:00-20:00
QA-инженер / Тестировщик ПО (Middle. Embedded)
Тестирование — очень масштабная часть, которая невероятно важна на всех этапах создания Flipper Zero. Сейчас наши разработчики активно выкатывают новые версии софта и железа, поэтому в нашу команду нужен Juior QA-инженер. Полное описание вакансии career.habr.com/vacancies/1000071996
Наши соц.сети
Все характеристики Flipper Zero на официальном сайте.
Наш англоязычный блог.
ссылка на оригинал статьи https://habr.com/ru/company/flipperdevices/blog/546550/






Добавить комментарий