Драйвер для GameBoy Shield от Abeno с поддержкой кнопок, дисплея и примерами игр на Arduino
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Создание игр для ретро-консоли Gamebuino с управлением экраном, кнопками и звуком
Инструменты для создания игр на портативной консоли Gamebuino META с поддержкой графики, звука и управления
Кодирование и декодирование состояния геймпада через последовательный порт с защитой по CRC протоколом RobustFrame
Обработка входных данных от джойстика или геймпада с поддержкой кнопок, стиков и событий нажатий
Управление экраном, кнопками, динамиком и ИК-приёмником конструктора DIY Gamer Kit для создания игр и приложений
ИК-коммуникация для DIY Gamer Kit: беспроводные многопользовательские игры через инфракрасный канал
Коррекция яркости светодиодов по восприятию человека через GAMMA-таблицу с поддержкой интерполяции и отрицательных значений
Коррекция гамма-функции для линейного управления яркостью светодиодов через PWM
Пересчёт значений датчиков через интерполяцию по промежуточным точкам для калибровки и нормализации выхода
Вычисление вероятностей нормального распределения с таблицей поиска для анализа данных датчиков
Гауссово распределение, фильтры Калмана и скользящие средние без углубления в математику
Одномерная гауссова фильтрация для сглаживания данных датчиков с кешированием коэффициентов
Обработка кнопок с дебаунсом и детектором длительного нажатия для Arduino и ESP32
Управление DC-мотором через L293D с поддержкой PWM, автоматическим переключением направления и установкой времени работы
Чтение и масштабирование значений потенциометров с фильтрацией шума
Управление сдвиговым регистром 74HC595N с независимым контролем восьми выходов через простой API
Управление волновыми сигналами на выходе с простым интерфейсом для базовых задач формирования и контроля волновых выходов
Упрощает работу с кнопками: встроенный pull-up резистор, фильтр дребезга, отслеживание нажатий и двойных кликов
Поддержка цветного TFT-дисплея GC9107 128×160 с 16 встроенными шрифтами, растровой графикой и аппаратным/программным SPI
Высокооптимизированная библиотека для круглых IPS-дисплеев GC9A01A, работающая в 2.5–5 раз быстрее аналогов на AVR-платах
Поддержка круглых TFT-дисплеев на чипе GC9D01 с разрешением 160×160 пикселей, аппаратным SPI и встроенными шрифтами
Шифрование и расшифровка сообщений с помощью GCM для безопасного обмена по ESP-NOW и 802.15.4 на ESP32
Парсер G-Code для Arduino с минимальным расходом памяти, работает построчно из последовательного порта или файла
Взаимодействие с датчиками Vernier Go Direct через Bluetooth Low Energy на Arduino платах с поддержкой ArduinoBLE
Управление мультиплексированными матрицами семисегментных индикаторов с автоматическим чередованием включения дисплеев
Неблокирующее управление светодиодными индикаторами с поддержкой сценариев и многоцветных светодиодов
Базовые скетчи и примеры для новичков Arduino: управление светодиодами, кнопками и простыми компонентами
Управление модулем детектора лжи Geekble с поддержкой мелодий, LED-эффектов и вибрации
Управление микромоторами для воспроизведения нот и простых мелодий через модуляцию частоты вращения