Работа с датчиками температуры и влажности DHT11, DHT22 на Arduino и совместимых платах
Архитектура: mbed_nicla
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление несколькими сервоприводами с плавными синхронизированными движениями и неблокирующей работой
Драйвер для панелей семисегментных индикаторов через сдвиговые регистры 595 с SPI-подобным управлением
Управление четырёхразрядными индикаторами на TM74HC595 с поддержкой чисел, дробей и бегущих строк — требует самостоятельного мультиплексирования
Расширение цифровых выходов микроконтроллера через сдвиговые регистры 74HCx595 с API, совместимым с digitalWrite()
Обработка цифровых сигналов для Arduino: FFT, DDS-генератор, фильтры и спектральный анализ с аппаратным ускорением на Teensy
Удобная обёртка над SPI для управления несколькими устройствами с автоматическим переключением CS и поддержкой как аппаратного, так и программного интерфейса
Драйвер для GSM модуля SIM800L с поддержкой HTTP/HTTPS запросов через GPRS сеть
Драйвер для SIM800L с поддержкой HTTP/HTTPS и передачей бинарных данных в POST-запросах
Управление GSM-модулем SIM900: звонки, SMS, HTTP-запросы и работа с RTC
Terraduino: Simple automation controller for homestead resource and environmental systems using Arduino-compatible microcontrollers.
Контроллер автоматизации для гидропонных систем с поддержкой датчиков, WiFi и базой данных рекомендаций по выращиванию культур
Упрощённая библиотека для матричных клавиатур с обнаружением до двух одновременных нажатий и подавлением дребезга
Минималистичная реализация Modbus-slave для Arduino с поддержкой чтения и записи регистров
Протокол обмена пакетами данных между устройствами с преобразованием байтовых потоков в числа с плавающей запятой
Портативные атомарные блоки для защиты критических участков кода от прерываний на разных архитектурах Arduino
Безопасная обёртка над C++ массивами с проверкой границ и полезными функциями вроде size, sum, average и поиска элементов
Поддержка разработочной платы Smelpro Macaron с модулями LoRa, LoRaWAN, Sigfox и WiFi/Bluetooth на базе ESP32-S3
Управление матрицей NeoPixel со змеевидной разводкой пикселей с автоматической трансляцией логической нумерации в физические адреса
Soldered BMP180 Arduino Library
Library for the Soldered BMP585 Barometric Pressure Sensor breakout board
Library for the Soldered Inputronic Keyboard
Soldered Arduino Library for VL53L1X Sensor Breakout
Программирование AVR-микроконтроллеров через ISP с помощью другого Arduino-совместимого устройства
Работа с датчиком влажности и температуры SHTC3 через I2C с поддержкой проверки CRC и режима сна
Работа с TFT-дисплеями на чипе SPFD5408 через 8-битную параллельную шину (не поддерживается с 2013 года)
Клиент для управления Spotify через ESP32 по OAuth2 с поддержкой получения информации о треках и плейлистах
Потоковый шифр Spritz с функциями хеширования, MAC и генератором криптографически стойких случайных чисел для Arduino
Очередь и стек на кольцевом буфере массива с возможностью индексного доступа к элементам
Работа с HC-SR04 через время прохождения сигнала с гибкой настройкой таймаута