Вывод текста и цифр на семисегментные индикаторы с поддержкой бегущей строки и пользовательских символов
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Ultra-lightweight WS2812B LED library for ESP8266, ESP32, and RP2040 with FastLED drop-in API.
Циркулярный буфер фиксированного размера для потоковых данных и логирования без динамического выделения памяти
Драйвер для 10-битного DAC TLC5615 через SPI с синтаксисом, аналогичным встроенным PWM-выходам
Драйвер TLC5947 с разделением операций сдвига и фиксации данных для предварительной загрузки PWM-фреймов
Работа с цифровым термодатчиком TMP119 через I2C с поддержкой усреднения и гибкой настройкой режимов измерения
Дебаунсинг аналоговых датчиков приближения для стабильной детекции присутствия без ложных срабатываний
Arduino library for the TS20 20-channel capacitive touch sensor
Преобразование сигнала датчика мутности TSW10 в значения прозрачности воды NTU через встроенный или внешний АЦП
Готовые анимации и эффекты для адресных RGB светодиодных лент Neopixel на основе Adafruit NeoPixel
Работа с акселерометром BMA250 по I2C или SPI с чтением ускорения и температуры датчика
Работа с u-blox GPS модулями через бинарный протокол UBX с частотой обновления до 10 Гц
Быстрый поиск в больших справочниках ключ-значение на SD-карте и flash-памяти через формат CDB с поддержкой файлов до 4 ГБ
Неблокирующая работа с ультразвуковыми датчиками HC-SR04 с усреднением данных, отслеживанием движения и расчётом скорости
Портативный пульт управления на Teensy 4.1 с сенсорным экраном и поддержкой NRF24L01+, ESP8266, BLE и RS485
Управление чат-ботом в Zalo через Arduino с поддержкой ESP32 и ESP8266, отправка сообщений и получение входящих данных по long polling
Работа с подводными датчиками расстояния US500 и US4000 через Serial протокол с измерением дистанции и температуры воды
Воспроизведение тонов, мелодий и звуковых эффектов на зуммере Raspberry Pi Pico
Управление шаговыми двигателями и чтение энкодера на платах uStepper S
Управление шаговыми двигателями и чтение энкодера на платах uStepper S-lite
Утилиты для работы с кнопками, строками и протоколом Wire (устарела, функционал перенесен в специализированные библиотеки)
Управление DRV8704 с абстракцией SPI-регистров, настройка H-моста, торможения и ограничения тока через удобный API
Логирование через Serial с форматированием printf и уровнями важности сообщений
Работа с модулями сверхширокополосной связи DW1000 и DW3000 для измерения расстояния и обмена данными на Arduino
Обмен данными с 6-осевым IMU датчиком BMI088 через SPI для получения данных акселерометра и гироскопа
RV-3028 RTC с поддержкой нескольких I2C шин для плат VEGA Thejas32
API for Vendista vending terminals
A portable keyboard firmware library with matrix scanning, debounce, layer/keycode engine, 6KRO, and VIA protocol v13 for RP2040, STM32F103, ESP32-S3, and nRF52840 (nice!nano v2).
Отправка данных в настольное приложение ViewPoint для вывода живых графиков в декартовых координатах, точечных диаграммах и полярных графиках
Драйвер для дальномера VL53L4CD с поддержкой time-of-flight измерений по I²C