Работа с датчиком SGP30 для измерения CO2 и TVOC по I2C с поддержкой синхронного и асинхронного режимов
Архитектура: esp32s2
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Двусторонняя коммуникация Arduino с .NET приложениями через последовательный порт с поддержкой RPC и обмена сообщениями
Считывание концентрации пыли с датчиков Sharp GP2Y1010AU0F и GP2Y1014AU0F с усреднением выборок и калибровкой нулевого уровня
Преобразование сигналов аналоговых ИК-датчиков расстояния Sharp в миллиметры с поддержкой нескольких моделей и фильтрацией шумов
Работа с инфракрасными дальномерами Sharp: чтение расстояния и обработка данных IR-сенсоров
Преобразование данных инфракрасных датчиков расстояния Sharp GP2Y в сантиметры, миллиметры и дюймы с поддержкой четырёх популярных моделей
Класс для измерения расстояния датчиком HCSR04 на Arduino Uno и совместимых платах
Управление семисегментными индикаторами через сдвиговые регистры 74HC595 с экономией пинов Arduino
Управление семисегментными дисплеями через сдвиговые регистры с поддержкой множественных экранов и текста
Управление LCD дисплеем через сдвиговый регистр SN74HC595 с использованием всего четырёх пинов Arduino
Управление сдвиговым регистром 74HC595 через стандартные функции digitalWrite и digitalRead без работы с битами
Управление сдвиговыми регистрами 74HC595 с интерфейсом, близким к digitalWrite, с поддержкой каскадирования и буферизации
Датчик температуры и влажности SHT31 через программную реализацию I2C на произвольных выводах Arduino
Работа с датчиком температуры и влажности SHT3X-DIS через I2C с поддержкой однократных и периодических измерений
Работа с датчиками температуры и влажности SHT30, SHT31, SHT35, SHT85 по протоколу I2C
Управление датчиком температуры и влажности SHTC3 через I2C с подключением по easyC
Управление обычными рольставнями на любой процент открытия через измерение времени полного хода
Управление FM-тюнером Si4703 через I2C с поддержкой RDS и переключением станций
Управление регуляторами напряжения SiC450, SiC451 и SiC453 от Vishay через Arduino с контролем параметров и состояния
Управление импульсными преобразователями SiC45x по I2C с поддержкой мониторинга и программной настройки параметров питания
Таблицы координат астрономических объектов (NGC, IC, Messier, Caldwell, Hershel 400) для любительской астрономии на Arduino
Вычисление звёздного времени, координат планет и Луны, преобразование астрономических координат для Arduino
Потоковый сбор аналоговых данных с датчиков через последовательный порт с синхронизацией по времени и бинарным протоколом
Драйвер для e-ink дисплеев SIKTEC с поддержкой графики, масштабирования изображений и трёх типов контроллеров
Работа с клавиатурными щитами SIKTEC: одиночные нажатия, комбинации клавиш и управление на прерываниях с callbacks
Работа с ротационными энкодерами на прерываниях с поддержкой кнопки и динамических границ диапазона
Облегчённое сканирование и поиск файлов на SD-карте с минимальным потреблением памяти
Управление внешней SRAM памятью Microchip через SPI с простым API для чтения, записи и стирания данных
Драйвер для 16x2 OLED-дисплеев OLED-0010 с интерфейсом SPI и совместимостью с LiquidCrystal
Управление модулем SIM7600 для 4G LTE подключения с поддержкой TCP, MQTT, HTTP и GPS