Драйвер e-ink дисплеев Plastic Logic (1.1–3.1") на базе UC8156 с поддержкой Adafruit GFX и встроенным акселерометром
Архитектура: RFduino
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
CAREL pLAN terminal protocol library: act as a pGD terminal to decode, enroll, navigate and edit.
Объектно-ориентированный фреймворк для работы с датчиками и исполнительными механизмами через сигналы вместо циклических проверок
Воспроизведение мелодий через пассивный зуммер путём преобразования нот в частоты
Воспроизведение мелодий RTTTL и RTX с пьезодинамика в фоновом режиме без блокировки основного кода
Ядро для превращения ESP32 плат в PLC-контроллер с поддержкой Modbus RTU и удалённого взаимодействия через Ethernet и WiFi
Таймеры PLC-типа (TON, TOF, RTO) на основе millis() для автоматизации и управления задержками по стандартам промышленной логики
Официальная библиотека для управления устройствами Perfect Lights через MQTT с поддержкой JSON
Расширение GPIO с помощью мультиплексоров и демультиплексоров 74LS151/74LS150/74HC259
Отправка данных с Arduino на компьютер для графиков в реальном времени с использованием бинарного протокола
Визуализация данных с Arduino в виде графиков через Serial-соединение с автоматическим масштабированием
Реализация алгоритма частичных наименьших квадратов (PLS) для предсказаний на микроконтроллерах с предварительно обученными моделями
Модульная система для Arduino с готовыми компонентами, которые подключаются через одинаковые разъёмы без пайки и макетной платы
Работа с LoRa модемом sx1280 на 2.4 ГГц через SPI для дальнобойной радиосвязи с низким энергопотреблением
Управление компонентами платы Plu&Pi Black через высокоуровневые функции без работы с регистрами микроконтроллера
Подсчёт осадков через наклонное ведро с преобразованием в миллиметры для плювиометров Proagro и совместимых датчиков
Драйвер для датчика PM1006K, измеряющего концентрацию взвешенных частиц в воздухе по размерам 1.0, 2.5 и 10 мкм
Управление PM2005 лазерным датчиком частиц: чтение концентрации PM2.5, PM10 и частиц по размерам через UART
Управление датчиком качества воздуха Cubic PM2008 через I2C для мониторинга загрязнений в Arduino-проектах
Управление зарядкой батареи и питанием через IC BQ25896 по протоколу I2C
Драйвер LCD-дисплея Digilent PmodCLS с поддержкой UART, SPI и I²C и интерфейсом, совместимым с LiquidCrystal
Работа с датчиками пыли Plantower PMS x003 через любой Stream с минимальным потреблением памяти и неблокирующими функциями
Чтение датчика пыли GP2Y1010AU0F и преобразование аналогового сигнала в значения концентрации твёрдых частиц
Чтение данных PM и расчет AQI датчиков Honeywell HPMA115 для мониторинга качества воздуха
Работа с датчиком движения PixArt PMW3360 через SPI: чтение смещения, качества поверхности, управление чувствительностью и прерываниями
Работа с RFID-считывателем PN5180 по протоколу ISO15693 с дальностью чтения до 20 см
Управление пневматическими шаговыми двигателями и servo-клапанами через Arduino
Декодер PNG для микроконтроллеров с минимум 48 КБ RAM, работающий без динамического выделения памяти и поддерживающий построчный вывод на дисплеи
Энкодер PNG для микроконтроллеров с малым объемом RAM, кодирует построчно и поддерживает grayscale, индексированные палитры и truecolor с альфа-каналом
Потоковый декодер PNG для встроенных систем с минимальным потреблением памяти