Полётный контроллер CC3D (CopterControl 3D), который в запросах часто сокращают до «CC3», перестаёт определяться компьютером или отказывается армить моторы именно после неудачной прошивки — и это самая частая причина, по которой пользователи ищут инструкцию заново. Термин «gordgelin» в связке с этим запросом встречается на форумах как никнейм или искажённое написание, но к самой процедуре прошивки отношения не имеет: процесс одинаков для любой платы на базе CC3D Atom или оригинального CC3D.

В этой статье разберём, какое ПО подходит контроллеру, как безопасно обновить прошивку через USB, что делать при ошибке «No connection to the bootloader» и как восстановить плату, если она перестала отвечать. Инструкция ориентирована на открытые прошивки OpenPilot и её продолжение — LibrePilot, поскольку именно они штатно поддерживают это железо.

Что такое CC3/CC3D и какие прошивки существуют

CC3D — компактный полётный контроллер на базе 32-битного процессора STM32F1, который массово ставился на гоночные и любительские квадрокоптеры класса 250. Плата изначально разрабатывалась под проект OpenPilot, а после закрытия проекта поддержку подхватило сообщество LibrePilot. Именно LibrePilot сегодня считается основным вариантом прошивки для этой платы.

Важно не путать CC3D с другими платами. Контроллеры CC3D EVO, Atom и сторонние клоны могут отличаться распиновкой и объёмом памяти, поэтому файл прошивки нужно выбирать строго под свою ревизию платы. Прошивка от «похожей» платы — прямой путь к неработающему контроллеру.

  • 🛩️ LibrePilot — актуальная открытая прошивка, рекомендуется для CC3D;
  • 📦 OpenPilot — устаревшая оригинальная ветка, подходит только для старых настроек;
  • 🔧 Cleanflight/Betaflight — поддержка CC3D в новых версиях прекращена из-за ограниченной памяти чипа.
💡

CC3D прошивается только через USB и программу GCS (Ground Control Station) — никаких внешних программаторов для штатного обновления не требуется.