Неблокирующие таймеры с поддержкой callbacks для микроконтроллеров, работающие в микросекундах, миллисекундах, секундах и более крупных единицах
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Подключение Arduino, ESP8266 и ESP32 к облачной платформе TeslaCloud с поддержкой мониторинга и управления IoT-устройствами через TeslaSCADA2
Клиент для подключения Arduino к облачной платформе TeXie IOT с готовыми функциями авторизации и передачи данных
Запуск моделей TensorFlow Lite на ESP32 для локального машинного обучения без облака
GUI-компоненты для TFT-экранов: кнопки, графики, слайдеры и датчики с встроенной обработкой касаний
Управление 2.8-дюймовым TFT сенсорным экраном на драйвере ILI9341 через SPI с поддержкой SD-карты
Управление кнопками с антидребезгом и определением событий нажатия, удержания и отпускания
Управление светодиодами с поддержкой мигания, PWM и неблокирующего обновления в loop()
Создание интерактивного меню на OLED-дисплеях SSD1306 с управлением пятью кнопками и поддержкой числовых значений, переключателей и текстовых опций
Подключение Arduino к платформе Thingsly для сбора и отправки данных датчиков в облако
Декодер TIFF G4 с антиалиасингом для микроконтроллеров, работает с факсовыми изображениями и сырыми G4-данными
Запуск функций в конкретное время суток или через заданные интервалы с поддержкой повторяющихся и одноразовых задач
Контроль временных интервалов без delay() через удобные методы на основе millis() и micros()
Упрощение разработки для TinyPICO: управление питанием, батареей и светодиодом APA102 Dotstar
Драйвер семисегментных дисплеев JY-MCU на чипе TM1650 с преобразованием ASCII-кодов и регулировкой яркости
Управление протоколом MegaSquirt для взаимодействия Arduino с TunerStudio при настройке параметров двигателя
Обмен данными MCU с модулями Tuya через BLE и UART с поддержкой облачной интеграции
Работа с I2C EEPROM — отдельными микросхемами памяти или встроенными в RTC модули DS1307/DS3231
Энкодер с кнопкой на основе конечного автомата, совместимый со всеми Arduino-платформами
Получение расстояния от ультразвуковых датчиков HC-SR04 и ping sensor к Arduino в сантиметрах или дюймах
Работа с ультразвуковым датчиком HC-SR04: измерение расстояния, усреднение и детекция движения
Измерение расстояния ультразвуковыми датчиками HC-SR04 с поддержкой разных единиц и timeout защиты
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния в сантиметрах или дюймах
USB MIDI-контроллер для Arduino Leonardo, Teensy и совместимых плат с нативной USB поддержкой
Форматированный вывод отладки с макросами вместо Serial.print, управляемый глобальным флагом DebugMode
Работа с флеш-памятью SPI W25Q16JV как с EEPROM для хранения конфигураций и данных на STM32, ESP и Arduino
Асинхронный зуммер для проигрывания звуков и мелодий без задержек основной программы
Драйвер сенсорных экранов XPT2046 с калибровкой и преобразованием координат касаний в пиксельные значения
Измерение среднеквадратичного значения переменного напряжения с датчика ZMPT101B с возможностью калибровки и усреднения по периодам волны
Драйвер 6-осевого IMU BMI330 с поддержкой I2C/SPI, FIFO и обнаружением движения для Arduino