Работа с модулями связи Sakura Communication Module для отправки данных на IoT-платформу sakura.io
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Безопасное подключение Arduino к облачным сервисам Salesforce через REST API и SOQL-запросы
Sandi Morse berbahasa Indonesia: kirim teks ke LED/buzzer tanpa delay(), terjemahkan teks dan Morse, dan ubah ketukan tombol menjadi huruf.
Неблокирующий таймер для фоновых задач, работающий без delay()
Управление дисплеями DWIN DGUS T5L HMI с функциями чтения/записи данных, регулировки яркости, текста и цвета
Сглаживание зашумленных данных методом Савицкого-Голея с сохранением деталей сигнала и возможностью вычисления производных
Приём SBUS2-фреймов от приёмников Futaba и передача телеметрии обратно в пульт на ATMega328P и ESP32
Обёртка для датчика CO₂ SCD30 с общением через UART по Modbus вместо I2C
Организация нескольких сцен на Arduino с кооперативной многозадачностью и автоматическим вызовом методов обновления
Управление ультразвуковым датчиком расхода UFM-02 через SPI, I2C или UART с контролем уровней напряжения
Портирование парсера SCPI для Arduino, соответствующее стандартам SCPI-99 и IEEE 488.2, требует опыта с C++ и работает на Teensy 4.1
Управление платами Red Pitaya через SCPI-протокол из кода Arduino
Компоненты UI для символьных LCD: метки, кнопки, текстовые поля, чекбоксы, спиннеры с управлением фокусом и редактированием
Управление движением с S-образным профилем разгона для плавной работы двигателей без рывков
Расширение Adafruit BME680 с температурной компенсацией, расчётом точки росы и оценкой качества воздуха по MOX-датчику
Обработка нажатий, отпусканий и удержания кнопок с фильтрацией дребезга контактов для Arduino
Счётчик времени в секундах с диапазоном до 136 лет для Arduino и микроконтроллеров Atmel
Управление газовым датчиком SGP30 для измерения TVOC и CO2-equivalent в помещении через I2C
Управление PCA9685 16-канальным контроллером сервомоторов и светодиодов через I2C
Управление платой Seeeduino GPRS на базе Arduino Leonardo с модулем SIM800 для голосовых вызовов, SMS и GPRS-подключения
Управление 16-сегментными дисплеями через контроллер HT16K33 с поддержкой латинского шрифта
Автоматическое преобразование выходов сдвигового регистра 74HC595 в управление сегментами 7-сегментного индикатора с поддержкой общего катода и анода
Работа с комбо-датчиком SEN-10724 (акселерометр ADXL345, гироскоп ITG-3200, магнитометр HMC5883L) по I2C с настройкой параметров и калибровкой каждого сенсора
Получение данных о качестве воздуха, PM2.5, PM10, NOx и влажности от датчика SEN65 по I2C
Работа с датчиком SFA3X от Sensirion через протокол I2C с поддержкой Arduino Uno, Nano и совместимых плат
Работа с датчиками расхода и давления SFM-SF06 от Sensirion через интерфейс I²C
Работа с датчиком расхода газа SFM3304 по I2C для Arduino
Работа с датчиками температуры STS3X от Sensirion по шине I2C, поддержка моделей STS30–STS35
Работа с датчиками расхода газа Sensirion SFX6XXX через UART и протокол SHDLC для промышленных приложений
Нормализация показаний линейных датчиков в диапазон 0–100% независимо от условий освещения и характеристик сенсора