Расширение массивов с вычислением усреднённых значений между элементами для сглаживания данных и интерполяции
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Динамические и фиксированные массивы с поддержкой сортировки и автоматического расширения под ограниченные ресурсы микроконтроллеров
Вспомогательные функции для работы с массивами в Arduino-коде
Макросы для вывода данных в Arduino Serial Plotter в формате ключ:значение с поддержкой отладки и настройки регуляторов
Упрощенные функции для написания типового кода на Arduino без глубокого понимания низкоуровневых деталей
Компоненты для тестирования и отладки подсистем учебного спутника Artemis CubeSat Kit на базе Teensy 4.1
Прямая и обратная кинематика для шарнирных конструкций в 2D и 3D — расчёт углов суставов робо-рук и ног по целевой позиции
Программный отсчёт даты и времени на основе millis() для ESP8266, ESP32 и Arduino без встроенных часов
Art-Net отправка и приём DMX-данных по WiFi и Ethernet для управления световым оборудованием и LED-системами
Работа с модулем реального времени DS1338 через интерфейс I2C: чтение и установка даты, времени, синхронизация часов
Измерение освещённости в люксах через I2C с поддержкой нескольких режимов чувствительности
Работа с измерителем энергии BL0940 по UART для счётчиков электроэнергии на ESP32 и RP2040
Работа с цифровыми датчиками влажности и температуры HDC302x по протоколу I2C
Отправка уведомлений через LINE Messaging API с ESP32, ESP8266 и Arduino Uno R4 WiFi
Отправка уведомлений в LINE с ESP32, ESP8266 и Arduino Uno R4 WiFi — текстовые сообщения, стикеры и изображения по ссылке
Управление часами реального времени PCF85363A с календарём и 64 байтами встроенной RAM через I2C
Работа с часами реального времени RX8130CE через I2C с поддержкой календаря и 4 байт памяти
Работа с цифровыми датчиками влажности и температуры SHT30, SHT31, SHT35 через I2C
Работа с датчиком влажности и температуры SHT45 через I2C с готовыми значениями в удобном формате
Работа с цифровым датчиком давления SPL06-001 по протоколу I2C для Arduino и метеостанций
Распознавание ArUco-маркеров на микроконтроллерах с минимальными требованиями к памяти и вычислительной мощности
Контейнеры C++ (vector, map, deque, array) для Arduino с ограниченной памятью
Облегчённая реализация smart pointer'ов для платформ Arduino, где стандартные C++ поддержка недоступна
Утилиты для расширенной работы со строками в Arduino: парсинг, форматирование и обработка текстовых данных
Реализация шаблонов типов C++ type_traits для микроконтроллеров без встроенной поддержки стандартной библиотеки
Управление светодиодами и реле через простые функции включения/отключения с минимальным кодом
Управление термопринтером AS-289R2 через Arduino с портированным кодом mbed и поддержкой стандартных команд устройства
Управление семисегментными дисплеями AS1115 через I2C с поддержкой до восьми экранов одновременно
Датчик грозы AS3935 от Austrian Microsystems через I2C для обнаружения и отслеживания грозовой активности на Arduino
Детектирование молний AS3935 с поддержкой I2C и SPI интерфейсов