Упрощенное управление образовательным роботом RobotDuLAB через Wi-Fi с выразительным и читаемым кодом
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Графическая библиотека для микроконтроллеров с поддержкой дисплеев, сенсорных панелей, антиалиасированного текста UTF-8 и векторной графики
Специализированная библиотека для работы с часами реального времени DS3231 через I2C с поддержкой будильников и високосных лет
Отправка DMX-512 команд по сети через протокол sACN (ANSI E1.31) для управления сценическим освещением
Управление светодиодами с проверкой полярности и контролем исправности во время работы
Lightweight library for storing and updating data in EEPROM and files
Подключение оригинального Steel Battalion Controller к Teensy 4.0/4.1 для чтения джойстика и управления светодиодами
A lightweight C++ library for managing application screens, navigation, transitions and display timing. It is platform, framework and GFX agnostic.
Управление сервомоторами SC-series на Arduino и ESP32
Чтение и парсинг конфиг-файлов с SD-карты в формате команда=значение с поддержкой обновления параметров
Динамический массив для Arduino с автоматическим сохранением данных на SD-карту при нехватке памяти
Обработка аудио в реальном времени: синтез, воспроизведение, запись, фильтры и эффекты для SAMD21/SAMD51 с I2S
Работа с датчиком CO2 STCC4 от Sensirion по протоколу I2C с компенсацией по температуре и влажности
Управление платой Home Automation HAT от Sequent через I2C с Arduino и совместимыми микроконтроллерами
Выводит подробные логи действий программы в Serial monitor для отладки скетчей
Асинхронная коммуникация по одному проводу с использованием битовой упаковки для коротких сигнальных сообщений
Инструменты для управления обменом данными через последовательный порт с поддержкой команд и ответов в читаемом виде
Передача и сохранение значений переменных через Serial-соединение с поддержкой целых чисел, дробных, логических значений и символов
Чтение позиции серво-моторов через внешние прерывания без блокировки цикла скетча
Управление четырёхразрядными индикаторами на TM74HC595 с поддержкой чисел, дробей и бегущих строк — требует самостоятельного мультиплексирования
Library for advanced work with buttons.
Терминальный интерфейс с поддержкой VT-100 для микроконтроллеров с возможностью подключения через WebSocket, TCP и BLE
Сжатие коротких текстов и сообщений вплоть до 60% для экономии Flash-памяти на Arduino
Датчики температуры и влажности SHT4x (SHT40/41/43/45) с поддержкой синхронного и асинхронного режимов через I2C
Обработка цифровых сигналов для Arduino: FFT, DDS-генератор, фильтры и спектральный анализ с аппаратным ускорением на Teensy
Драйвер для GSM модуля SIM800L с поддержкой HTTP/HTTPS запросов через GPRS сеть
Драйвер для SIM800L с поддержкой HTTP/HTTPS и передачей бинарных данных в POST-запросах
Контроллер для систем солнечной ориентации с поддержкой одно- и двухосевого слежения по GPS, RTC или датчикам света
Иерархические меню для LCD 20x4 I2C с управлением энкодером и кнопкой
UDP-клиент для беспроводной связи с минимальными задержками на ESP8266 и Arduino Nano 33 IOT