Упрощенное управление образовательным роботом RobotDuLAB через Wi-Fi с выразительным и читаемым кодом
Архитектура: AVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Набор шрифтов Noto для roo_display с поддержкой разных начертаний и размеров от 8 до 90 пикселей
Векторные шрифты на основе прямоугольников и линий с низким расходом памяти и быстрым рендерингом, более 40 встроенных гарнитур разных размеров
Специализированная библиотека для работы с часами реального времени DS3231 через I2C с поддержкой будильников и високосных лет
Работа с модулем часов реального времени DS1307 через I2C для чтения времени, календаря и энергонезависимой памяти
Управление светодиодами с проверкой полярности и контролем исправности во время работы
Lightweight library for storing and updating data in EEPROM and files
A lightweight C++ library for managing application screens, navigation, transitions and display timing. It is platform, framework and GFX agnostic.
Чтение и парсинг конфиг-файлов с SD-карты в формате команда=значение с поддержкой обновления параметров
Обработка аудио в реальном времени: синтез, воспроизведение, запись, фильтры и эффекты для SAMD21/SAMD51 с I2S
Управление платой Home Automation HAT от Sequent через I2C с Arduino и совместимыми микроконтроллерами
Асинхронная коммуникация по одному проводу с использованием битовой упаковки для коротких сигнальных сообщений
Инструменты для управления обменом данными через последовательный порт с поддержкой команд и ответов в читаемом виде
Передача и сохранение значений переменных через Serial-соединение с поддержкой целых чисел, дробных, логических значений и символов
Чтение позиции серво-моторов через внешние прерывания без блокировки цикла скетча
Library for advanced work with buttons.
Терминальный интерфейс с поддержкой VT-100 для микроконтроллеров с возможностью подключения через WebSocket, TCP и BLE
Сжатие коротких текстов и сообщений вплоть до 60% для экономии Flash-памяти на Arduino
Датчики температуры и влажности SHT4x (SHT40/41/43/45) с поддержкой синхронного и асинхронного режимов через I2C
Управление матричными дисплеями MAX7219 через SPI с поддержкой прокрутки текста
Контроллер для систем солнечной ориентации с поддержкой одно- и двухосевого слежения по GPS, RTC или датчикам света
Простой таймер для Arduino с поддержкой отсчёта интервалов и вызова функций по расписанию
Программная реализация SPI с поддержкой передач, не кратных 8 битам
Работа с модулем RTC PCF85063A по I2C: отслеживание даты и времени с будильником и сохранением данных от батарейки
Работа с файловыми системами и внешней памятью на Arduino Uno из набора Space Trek MakerBox
Расчёт позиций спутников и предсказание их пролётов по модели SGP4 с двухстрочными элементами орбит
Library for I2C, Serial and SPI Communication with u-blox GNSS modules<br/><br/>
Дальнометрия с VL53L5CX: матрица 8×8 пикселей, дальность до 4 метров, частота 15 Hz
Управление шаговым двигателем 28BYJ-48 через драйвер ULN2003 с простым API для задания шагов, направления и скорости
Управление шаговыми моторами на STM32F4x1 с трапециальными профилями, S-кривыми и компенсацией люфта