Управление светодиодными лентами APA102 (DotStar) через двухпроводной протокол SPI с контролем цвета и яркости каждого пикселя
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Драйвер для SPI-модулей памяти FRAM от Adafruit с поддержкой быстрой записи и высокой надёжности
Работа с датчиком влажности и температуры HTU21D-F по протоколу I2C
Модификация LiquidCrystal для HD44780-дисплеев с поддержкой ATtiny85 и модулей расширения Adafruit
CH32X035 превращается в USB HID-мышь с поддержкой движения, кликов и скролла, работая без драйверов на любой ОС
Снижает количество циклов записи в EEPROM через отложенную запись по таймеру
Интерпретатор JavaScript для встраивания скриптового расширения в прошивку на C/C++, занимающий всего 20 КБ памяти
Управление коллекторными моторами через мостовые драйверы и реле с контролем скорости, направления и плавным пуском
Управление микросхемой AXP192 через I2C для контроля питания, зарядки батареи и энергопотребления на плата M5Stack и LilyGO
Упрощает работу с джойстиком, предоставляя готовые функции для обработки его входов
Облегчённая система поддержки вождения для Arduino с минимальными требованиями к ресурсам
Вычисление ориентации объекта в пространстве по данным акселерометра и гироскопа с использованием алгоритма MadgwickAHRS
Работа с АЦП-конвертерами MCP3001–MCP3208 по SPI с поддержкой однополюсного и дифференциального режимов измерения
Работа с UV-датчиком ML8511 для измерения уровня ультрафиолетового излучения на Arduino с поддержкой различных опорных напряжений
Управление моторами постоянного тока через драйверы L298N и HG7881 с PID-регулятором и обратной связью от энкодера
Подключение Arduino-проектов к MySQL и MariaDB через Ethernet или WiFi без облачных сервисов
Управление футбольными роботами PeanutKing с поддержкой множества датчиков, моторов и Bluetooth-пульта
Поддержка платы дистанционного управления Pokerobo с джойстиком, nRF24 и LCD-дисплеем 12864
Облачный обмен сообщениями PubNub для Arduino с методами publish() и subscribe() через любой совместимый сетевой модуль
Асинхронное преобразование температуры с OneWire датчиков и сохраняемой конфигурацией ролей датчиков
Работа с файлами на SD-картах и flash-памяти через SPI для Arduino и совместимых плат
Надежный обмен пакетизированными данными через Serial, I2C или SPI с CRC-проверкой и защитой от ошибок
Реализация множеств для целых чисел 0–255 с поддержкой операций объединения, пересечения и разности
Работа с OLED-дисплеями на контроллере SH1106 через I2C с поддержкой Adafruit GFX
Работа с 3D-акселерометром и гироскопом LSM6DSOX через I2C или SPI на платах STM32
Контейнер с API std::vector, работающий с фиксированным буфером без динамического выделения памяти
Управление двухколёсным роботом с обходом препятствий, слежением по линии, следованием вдоль стены и Bluetooth-контролем
Фреймворк для семисегментных LED-дисплеев на контроллерах TM1637, TM1638, MAX7219, HT16K33 и 74HC595 с поддержкой разных протоколов подключения
Управление цифровыми потенциометрами AD5241, AD5242, AD5280 и AD5282 через I2C
Превращает Arduino в программатор для AVR-микроконтроллеров с поддержкой SPI и UPDI