Назад к каталогу

NintendoControllersSTM32

Чтение данных с GameCube, Wii Nunchuck и PC Game Port джойстиков на STM32F1

Версия0.0.2
ZIP на зеркалеготов
ПроверкаSHA-256
Размер15.31 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
0.0.215.31 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 03:10:55 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:d1396ba965675f66e0a9700b87fe12553950f45bcc1bc27b6ee8fe08a09fee02
АрхивNintendoControllersSTM32-0.0.2-d1396ba9.zip

Описание

Читай данные с игровых контроллеров на STM32F1 — поддерживает GameCube, Wii Nunchuck и аналоговые джойстики от PC Game Port. Для каждого типа контроллера свой класс с собственным конструктором: GameCubeController работает через один пин, Nunchuck подключается по software I2C (по умолчанию PB6/PB7), а Game Port требует отдельные пины для осей и кнопок. Ускорометр Nunchuck пока не поддерживается. Перед работой вызови begin() — метод вернёт false, если инициализация не удалась. Для считывания данных используй read() и передай структуру GameControllerData. Если планируешь работать с Game Port, учитывай, что пины разъёма имеют стандартную распиновку (X=3, Y=6, slider=13 и так далее), а оси требуют подтягивающих резисторов 10K к земле.

Версии

Показано: 2
0.0.22026-10-07 12:48:03 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.0.12026-10-07 12:48:03 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP