Драйвер для цифровых потенциометров и реостатов Microchip MCP41xxx/42xxx и MCP43xxx/44xxx с поддержкой SPI и каскадного соединения
Архитектура: mbed_edge
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Веб-интерфейс для управления Arduino через HTTP, Serial и BLE с поддержкой различных модулей связи
Упрощенные функции для написания типового кода на Arduino без глубокого понимания низкоуровневых деталей
Отправка уведомлений в LINE с ESP32, ESP8266 и Arduino Uno R4 WiFi — текстовые сообщения, стикеры и изображения по ссылке
Датчик грозы AS3935 от Austrian Microsystems через I2C для обнаружения и отслеживания грозовой активности на Arduino
Сжатие телеметрии на 99% для LoRaWAN и спутниковых каналов через Delta Encoding и RLE
Работа с микросхемами энергонезависимой памяти AT24C по шине I2C с поддержкой постраничной записи и совместимостью с Arduino EEPROM
Управление моторами, датчиками света и кнопками робота Cing на Atmega8 с поддержкой аналоговых и цифровых режимов
Управление роботом Cing на Attiny84: двигатели, датчики света и температуры с нормализованными значениями 0–100
Управление моторами и датчиками робота Cing на Attiny84, включая ультразвуковой дальномер в режиме детектора препятствий
Управление моторами и датчиками робота Cing на микроконтроллере ATtiny85 с унифицированным диапазоном значений
Управление роботом Cing на ATtiny85: моторы, кнопки, датчики света и расстояния
Автоматический PID-регулятор для управления процессами с масштабируемой временной логикой и поддержкой PWM и bang-bang режимов
Драйвер для датчика цвета VEML3328, измеряющего RGB, инфракрасное излучение и полный спектр через I2C
Утилита для снятия показаний внутреннего датчика температуры AVR и измерения напряжения VCC
Подключение ESP8266 к облачным сервисам Amazon с поддержкой DynamoDB, Kinesis, AWS IoT и SNS
Лёгкая библиотека для настройки MPU6050 и получения данных акселерометра с гироскопом
Мониторинг уровня заряда батареи через аналоговый вход с поддержкой различных типов элементов питания
Подключение Arduino к облачной платформе Blynk через специализированный шлюз для удалённого мониторинга и управления
OLED-дисплей BMD31M090 0.96" с управлением по I2C для вывода текста и графики на Arduino
Управление сервоприводами и приёмниками через SBUS — последовательный протокол с поддержкой до 16 каналов через один провод
Драйвер микросхемы DS1307 для работы с часами реального времени по интерфейсу I2C
Отправка SMS с Arduino через GSM-модули SIM800/SIM900 по последовательному порту через AT-команды
Классы для обработки нажатий кнопок с защитой от дребезга контактов
Работа с цветными OLED-дисплеями SSD1351 с двойной буферизацией для плавной анимации без мерцания
Управление моторными драйверами, релейными модулями и MOS-транзисторными ключами BULLM через шину I2C
Механическая кнопка с несколькими режимами работы: моментарная, фиксирующая, счётчик, с защитой от дребезга
Воспроизведение мелодий на пьезозвучащих зуммерах без блокировки основного цикла программы
Создание callback API, подобных std::function, но с минимальными затратами памяти и предсказуемым выделением ресурсов
Управление беспроводным геймпадом DF-Robot V2.0 с калибровкой джойстиков, фильтрацией шума и проверкой целостности данных через CRC8