Асинхронный зуммер для проигрывания звуков и мелодий без задержек основной программы
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Объектно-ориентированный интерфейс для управления выводами Arduino с поддержкой цифровых и аналоговых входов-выходов
Логгер на основе C++ потоков для Arduino с автоматической оптимизацией кода при отключении уровня логирования
Компактные контейнеры на основе массивов для быстрого поиска в небольших наборах данных — альтернатива std::map с линейной памятью
Шахматный движок для микроконтроллеров с базовой реализацией правил и логики игры на доске 8x8
Управление одним сервомотором с плавным изменением позиции по заданной скорости
Упрощает работу с временными форматами на четырёхзначных дисплеях часов, таймеров и счётчиков в шестидесятиричной системе
Определение координат ESP32 по сигналам соседних WiFi-сетей через API Google, без GPS
Управление платой Wio LTE с модулем 4G/LTE, GPS и поддержкой региональных версий для Arduino IDE
Подсчёт статистики данных через Print-интерфейс: количество байт, слов, цифр и строк
Шаблон для синтеза собственных конфигураций XLR8 с использованием Quartus и OpenXLR8 flow
Прямой доступ к памяти XLR8 DMem XB для плат Alorium серии XLR8 с функциями чтения и записи
Дополнительный UART для плат OpenXLR8 с возможностью размещения на произвольных выводах расширения
Пример реализации LFSR на FPGA платы XLR8 для генерации псевдослучайных последовательностей и изучения FPGA-разработки
Классическая игра Pong на FPGA для платы XLR8 с выводом видео через NTSC и управлением двумя игроками через потенциометры и кнопки
PWM-модуль для OpenXLR8 с поддержкой до 32 независимых каналов и разрешением 62,5 наносекунды
Захватывает сигналы RC-приёмника и преобразует их в 16-битные значения ширины импульса в микросекундах для управления сервоприводами и моторами
Синтез речи на модулях YFROBOT с управлением голосом, громкостью и скоростью для Arduino и ESP32