Управление RGB матричной панелью DFR0499 через удобный API без работы с низкоуровневым управлением пинами
Архитектура: EFM32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Адаптер для унификации подключения цифровых, аналоговых, I2C и UART датчиков DFRobot к Arduino с автоматическим распознаванием
Modbus RTU master для Arduino с поддержкой всех основных команд чтения и записи через UART
Работа с лазерным дальномером VL53L0X для измерения расстояния и распознавания жестов на платах FireBeetle
Работа с датчиками температуры и влажности DHT11, DHT22 через однопроводный протокол
Управление двумя двигателями одним двухосевым джойстиком через дифференциальное рулевое управление
Управление адресными LED-лентами WS2812/SK6812 через DD-Booster по SPI-протоколу с готовыми эффектами
Масштабируемые семисегментные цифры на основе векторных алгоритмов, совместимые с любыми графическими дисплеями Arduino
Вывод чисел на 8-разрядные 7-сегментные LED-дисплеи с драйверами MAX7219/MAX7221
Разделяет цифры в числах разделителями для удобного вывода на дисплей, поддерживает целые числа (в том числе 64-бит и отрицательные) и float/double
Управление яркостью светодиодов и ламп с плавным включением, отключением и постепенным изменением интенсивности
Управление яркостью люминесцентных ламп с электронными диммерами через Serial, веб-браузер или MQTT
Фреймворк для управления мобильными роботами, манипуляторами и квадрокоптерами на микроконтроллерах с архитектурой, вдохновлённой ROS
Отправка и приём DMX/RDM пакетов через встроенный последовательный порт Arduino UNO, Leonardo и Mega
Работа с EEPROM через пары ключ-значение без ручного управления адресами
Встроенные эффекты и анимации для адресуемых LED-лент с поддержкой NeoPixel
Управление шаговым двигателем через драйвер DRV8434S по SPI или импульсам DIR/STEP
Управление двумя DC-моторами через shield Pololu DRV8835 с плавной ШИМ на частотах до 20 кГц
HAL для робота Ozobot с готовым API для работы с датчиками приближения, датчиками линии и другой периферией платформы
Управление четырёхканальным I2C расширителем ввода-вывода PCA9536 от Texas Instruments
Минималистичная библиотека для DS18B20, один датчик на пин, экономит память и совместима с Miles Burton API
Работа с DS2401 и другими 1-Wire устройствами для чтения уникальных идентификаторов, один чип на пин
Работа с 1-Wire датчиком DS2438 для мониторинга напряжения, тока и температуры батарей
Работа с модулем часов реального времени DS3231: чтение и установка времени, настройка будильников, форматирование вывода
Работа с микросхемой реального времени DS3231 через интерфейс I2C с сохранением времени при отключении питания
Интерактивный симулятор подземелья для встраивания игровых элементов в Arduino-проекты
Вычисление времени восхода и заката солнца по координатам и дате на основе NOAA Solar Calculator
Управление DWIN DGUS T5L дисплеями с сенсорным управлением: яркость, страницы, текст, обработка касаний и виртуальные адреса VP
Управление сервомоторами DYNAMIXEL через Arduino по протоколу DYNAMIXEL с поддержкой контроллеров ROBOTIS и пользовательских конфигураций
Чтение и запись данных в EEPROM микросхемы Microchip серии 24LCxxx через протокол I2C