MSPM0G contest skill

Скилл Claude Code для МК MSPM0G3507 и камеры K230: карта выводов, драйверы, ПИД и разборы задач электронных соревнований.

  • 321 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Скилл генерирует код прошивки; неверные выводы или питание могут повредить плату, перепроверяйте схему.
Все причины и проверки

2262727886-stack/mspm0g-contest-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/mspm0g-contest-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл генерирует код прошивки; неверные выводы или питание могут повредить плату, перепроверяйте схему.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл `mspm0g-contest` помогает писать прошивки для двухчиповой системы: микроконтроллер TI MSPM0G3507 и модуль K230 для компьютерного зрения. В справочниках собраны карта выводов с IOMUX, шаблоны драйверов GPIO, ШИМ, АЦП, UART, I2C и энкодера, ПИД и фильтр Калмана, прошивка и отладка. Перед кодом скилл спрашивает реальные выводы, исключает зарезервированные и опирается на список API, которых нет в SDK 2.10.00.04. В репозитории также лежат проекты прошивок, Python-инструмент для ПИД и разборы задач 25E, 24H и 23E.

Для кого. Студенты и инженеры, которые собирают управляемую платформу на MSPM0G3507 и K230 для электронных соревнований и пишут прошивку с агентом.

Подходит, если

  • Нужно сгенерировать драйвер OLED, MPU6050 или ШИМ под свою схему подключения.
  • Требуется распределить выводы платы и не занять зарезервированные.
  • Колеса и поворот настраивают ПИД-регулятором, а параметры уточняют по Bluetooth.
  • Камера K230 ищет цветные объекты и передает координаты по UART.

Не подходит, если

  • Плата другая: пины и API рассчитаны на MSPM0G3507 и SDK 2.10.00.04.
  • Нужна RTOS-прошивка: все примеры написаны на bare metal.
  • Нужен автоматический объезд препятствий или SLAM: в проекте их нет.

Пример запроса к агенту

/mspm0g-contest составь таблицу выводов для двух моторов TB6612, энкодеров и OLED, спроси мою схему подключения.

Ограничения

README и скилл написаны по-китайски, английская версия обозначена как будущая. Нужны CCS Theia, MSPM0 SDK 2.10.00.04, SysConfig и отладчик XDS110. Код проверен на авторской конфигурации, под другую схему выводы придется подтвердить. Электрические предупреждения учитывайте при подключении: АЦП K230 рассчитан на 1,8 В, питание сервоприводов отдельное. Последний коммит в июле 2026. Часть справочников описывает подключение конкретных модулей: TB6612, MPU6050, SSD1306, JDY-31.

Как отключить. Удалите папку `.claude/skills/mspm0g-contest/` из проекта. Клон репозитория и установленные инструменты TI удаляются отдельно.

Частые вопросы

Как вызвать скилл?

Откройте папку репозитория в Claude Code и введите `/mspm0g-contest <задача>`, например `/mspm0g-contest PID параметры`.

Подходит ли он для другой платы?

Нет, выводы, SDK и список API рассчитаны на MSPM0G3507 с SDK 2.10.00.04. Для другой схемы потребуется пересмотр справочников.

Что скилл делает перед генерацией кода?

Спрашивает, какие выводы реально подключены, и не подставляет номера пинов из шаблонов. Зарезервированные пины, например PA19 и PA20, исключаются.

Есть ли разборы задач?

Да, справочник `contest.md` содержит решения для 25E, 24H и 23E.

Что нужно установить для работы?

CCS Theia, MSPM0 SDK 2.10.00.04, SysConfig 1.20 или новее и драйвер отладчика XDS110. Для камеры дополнительно CanMV.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл mspm0-ccs ведет плату TI MSPM0 от правки .syscfg до сборки, прошивки и отладки на реальном железе, с примерами и скриптами.

СкиллРасширенный доступ378Звезды репозитория

24 скилла для прошивок микроконтроллеров: сборка, прошивка, отладка GDB, UART, Modbus, CAN, логические анализаторы и статанализ

СкиллШирокий доступ1,1 тыс.Звезды репозитория

Четыре скилла для аналоговой схемотехники: ngspice, подбор транзисторов по gm/ID, библиотека моделей PTM и PDK Sky130A

СкиллРасширенный доступ143Звезды репозитория

Embedded Skills

embeddedskills

Скиллы для встраиваемой разработки: ИИ управляет компиляторами, отладчиками (J-Link и др.) и шинами (CAN), от кода до проверки на железе. README на китайском

ВоркфлоуШирокий доступ787Звезды репозитория

CLI и MCP для поиска и установки скиллов: проверяет SKILL.md линтером и отмечает обращения к сети, скриптам и секретам

CLIРасширенный доступ142Звезды репозитория

Скиллы Claude Code и стенд на Raspberry Pi: агент пишет прошивку для ESP32, прошивает плату и гоняет тесты на железе до зеленого

СкиллШирокий доступ277Звезды репозитория

Коротко о README

Репозиторий сочетает навык Claude Code, прошивки на C для MSPM0G3507, код K230 на MicroPython и ПИД-инструмент. Самый короткий путь по README: загрузить скилл и сгенерировать драйверы под свою схему.

Бейдж для README

Исходный SKILL.md

---
name: mspm0g-contest
---

Сообщить о проблеме

Foxx AIMSPM0G contest skill
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.