Встроенные эффекты и анимации для адресуемых LED-лент с поддержкой NeoPixel
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление шаговым двигателем через драйвер 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
Обмен данными между ESP8266 и облачной платформой EasyIoT через Wi-Fi
Упростить управление выводами Arduino через методы .on(), .off() и .toggle() с поддержкой PWM и входов с подтягиванием
Простая конкатенация строк без std:: — числа, текст и float идут в буфер оператором <<, с поддержкой разных оснований и форматирования
Работа с микросхемой энергонезависимой памяти 24LC64F через протокол I2C для сохранения данных между перезагрузками Arduino
Чтение и запись разных типов данных в EEPROM через C++ шаблоны без ручного расчёта адресов
Регрессионная модель ElasticNet с адаптивным обновлением коэффициентов на основе обратной связи
Управление DC-моторами, сервомоторами и IO-выводами платы Elio через простые функции Arduino
Трансляция видеопотока с камеры ESP32 в интернет для удалённого доступа
Система видеонаблюдения для ESP32-CAM с детектором движения на основе анализа видеопотока и отправкой уведомлений в Telegram, email и Slack
Driver for the EM4095 to read RFID tags using FDX-B protocol
Утилиты для встроенного C++ на микроконтроллерах: вычисления, фильтры, CRC, циклические буферы и матричные операции
Драйвер для 6-осевого IMU BMI160 с поддержкой магнитометра BMM150, подключение через I2C или SPI
FTP-сервер для ESP8266, ESP32, STM32 и Arduino с поддержкой SPIFFS, LittleFS, SD и других файловых систем
Единый интерфейс для датчиков одного типа — все данные приводятся к стандартному формату и единицам измерения
Драйвер для работы с аналоговым датчиком температуры LM35 с точностью ±0,25°C и диапазоном от −55 до 150°C