Работа с модулем nRF24L01+ на адаптер-плате Soldered без дополнительной паяки и настройки разводки
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Драйвер для усилителя термопар MCP9600 с поддержкой разных типов датчиков и температурных оповещений
Управление 4-разрядным портовым расширителем PCA9536 по I2C с использованием стандартных функций Arduino pinMode, digitalRead и digitalWrite
Чтение температуры и влажности с датчика AHT20 через I2C и Qwiic-разъём
Работа с аналоговым джойстиком Qwiic через I2C интерфейс с поддержкой множественного подключения на одну шину
Управление полоской из десяти адресуемых RGB светодиодов APA102 по протоколу I2C
Управление одиночными, двойными и четырёхканальными реле SparkFun через протокол Qwiic для коммутации мощных устройств от микроконтроллера
Управление LCD-дисплеем SparkFun через Serial, I2C или SPI с поддержкой RGB подсветки и пользовательских символов
Датчик качества воздуха SGP40 с интерфейсом I²C и алгоритмом определения VOC с автоматической адаптацией к окружающей среде
Работа с датчиком влажности и температуры Si7021 через протокол I2C с проверкой контрольной суммы CRC
Управление тройным спектроскопическим датчиком AS7265X для анализа света на 18 длинах волн через I2C
Работа с температурным датчиком TMP102 через I2C для SparkFun и Qwiic плат
Прошивка для Sparkpad — переконфигурируемой панели с 12 клавишами и OLED-дисплеем, работающей как HID-устройство для стриминга
Работа с SPI flash памятью на платах Moteino, включая безопасное OTA обновление прошивки
Драйвер для монохромных TFT-дисплеев ST7305 с адаптивными макросами под разное разрешение
Работа с дисплеями ST7789 по SPI: графика, 16 шрифтов, битмапы, поворот и буферизация фреймов
Поддержка трёхосевого акселерометра LIS2DW12 с интерфейсами I2C и SPI для STM32-плат с минимальным энергопотреблением
Инерциальный модуль с акселерометром и гироскопом для STM32 с минимальным энергопотреблением и встроенной обработкой данных
Управление rotary encoder на STM32 с использованием встроенных таймеров и поддержкой кнопки энкодера
Драйвер для умных сервоприводов Feetech STS с поддержкой 360-градусного режима, управлением позицией и скоростью, встроенными датчиками
Управление бесколлекторным мотором TC78B009FTG через I2C и GPIO
Фреймворк логирования для TcMenu с поддержкой пользовательских реализаций LoggingPort и совместимостью с Arduino, PicoSDK и mbed
Драйвер для лидара Benewake TFLuna в режиме I2C с поддержкой чтения расстояния, мощности сигнала и температуры
Плавная прокрутка текста на TFT дисплее без мерцания с поддержкой различных режимов цветности
Работа с DHT11/DHT22 на ATtiny85 (Trinket, Gemma) с возвратом целых чисел для экономии памяти
Развёртывание нейронных сетей на микроконтроллерах через элегантный интерфейс к guixhe-main Lite
Упрощённая библиотека для LCD-дисплеев на платах Adafruit Trinket и Gemma через I2C backpack с минимизацией кода
Планировщик задач для Arduino с поддержкой отложенного выполнения, периодических действий и повторений через простой API
Интерфейс для датчика тока Infineon TLI4971, измеряющего переменные и постоянные токи до ±120A с программируемыми порогами обнаружения сверхтока
Управление LED-модулями и кнопками на основе микросхем TM16xx с поддержкой более 25 вариантов чипов