Управление цифровыми потенциометрами и реостатами AD5243 и AD5248 по I2C с поддержкой множественного адреса
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление 4-канальным цифровым потенциометром AD5254/AD5253 через I2C для регулировки аналоговых параметров без механических переменных резисторов
Генератор функций на AD9850/AD9851 с поддержкой аппаратного и программного SPI для синусоидальных и прямоугольных сигналов до 40/70 МГц
Спектральный датчик AS726x для измерения видимого света и анализа цвета по I2C
Расширитель портов ввода-вывода AW9523 с поддержкой управления светодиодами по шине I2C
Работа с датчиками влажности и температуры HDC1000/HDC1008 через I2C на Arduino и совместимых платах
Adafruit Marquee Client
Драйвер для чипа MFRC630 с поддержкой I2C и SPI для работы с RFID и NFC метками
Управление 16x2 LCD дисплеем и RGB подсветкой через I2C с пятью кнопками на одном щите
Эмулятор монохромных OLED-дисплеев 128x64 и 128x32 с трансляцией данных в серийный порт через SLIP-протокол для отладки без физического экрана
Управление усилением и AGC микросхемы TPA2016D2 по I2C для портативных аудиоустройств и активных колонок
Управление камерой на чипе VC0706 через последовательный интерфейс с захватом JPEG-снимков
Драйвер датчика времени пролёта VL53L1X с поддержкой измерения расстояния и детектирования жестов через I2C
Анализ данных с 8-битного АЦП: расчет статистики, спектра и частоты сигнала с визуализацией в Serial Monitor
Шифрование данных AES128 на ESP32 с использованием встроенной PSA Crypto для локального хранения в памяти микроконтроллера
Типобезопасные динамические массивы на шаблонах C++ для работы с данными любых типов на микроконтроллерах
Связь с NB-IoT модулем Quectel BC95 через UDP и CoAP протоколы для Arduino UNO R3
LoRaWAN SDK для подключения устройств к платформе AllThingsTalk Maker с поддержкой чипов RN2483 и RN2903, методов активации ABP и OTAA
Подключение Arduino с LTE-M модулем U-Blox SARA-R410M к облачной платформе AllThingsTalk с поддержкой JSON и CBOR
Работа с аналоговой клавиатурой на одном выводе ESP32, распознавание нажатий и удержаний кнопок по значениям напряжения
Декодер сообщений APRS для передачи позиций, высоты, скорости и текстовых данных в любительской радиосвязи
Подключение ESP32 к сетям APRS через протокол APRS-IS для создания iGate и ретрансляции сигналов
Получение расстояния и времени отклика от ультразвукового датчика M5stack Grove I2C через интерфейс I2C
Распознавание ArUco-маркеров на микроконтроллерах с минимальными требованиями к памяти и вычислительной мощности
Асинхронное чтение данных из Serial и других потоков без блокировки программы с буферизацией и поддержкой символов-терминаторов
Управление моторами и датчиками робота Cing на базе Atmega8 без прямой работы с регистрами микроконтроллера
Фреймворк на основе конечных автоматов для управления несколькими одновременными процессами в Arduino-проектах
Унифицированный API для работы с I2C часами реального времени DS3231, RV3032 и PCF8563 с автоматическим определением типа устройства
Помощник для настройки и работы с платой Bee S3 Board в Arduino IDE
Работа с датчиком BME280 по I2C: температура, давление и влажность с настраиваемыми параметрами дискретизации и фильтрации