Обнаружение многократных перезагрузок микроконтроллера за короткий промежуток времени для переключения в режим переконфигурации на ESP8266 и ESP32
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление шестиногим роботом Hexapod через MultiServoShield с поддержкой встроенных команд движения и настройкой отдельных суставов
Управление светофорами на макетных железных дорог с поддержкой разных типов сигналов, яркости и взаимоблокировки
Управление сервомоторами через software PWM без использования аппаратных таймеров, совместимо с Servo.h
Работа с датчиком времени пролёта VL53L4CD для измерения расстояния через I2C с поддержкой polling и прерываний
Конфигурация шаговых двигателей через драйверы Trinamic (TMC2130, TMC2208, TMC2209 и другие) прямо из Arduino IDE
Упрощает работу с аналоговыми клавиатурами — читает сигналы с входа и определяет нажатую клавишу
Интерфейс к BMS-контроллеру BQ76952 для управления зарядом, разрядом и защитой литиевых батарей
Взаимодействие Xbox Series X контроллера с ESP32 по протоколу I2C через ведомое устройство
Управление четырёхразрядным семисегментным дисплеем TM1637 через интерфейс CLK/DIO с поддержкой чисел, текста и регулировкой яркости
Лёгкая библиотека для работы с энкодерами без излишних функций и зависимостей
Event-driven фреймворк для Arduino, избегающий блокировок delay() и упрощающий управление несколькими компонентами через события и таймеры
Считывание координат и нажатий джойстика через I2C с калибровкой осей и подавлением дрейфа
Управление щёточными DC моторами через PWM с поддержкой энкодеров для контроля расстояния и скорости
Отправка кодов пультов управления на частоте 433/315 МГц через RF-передатчик
Унифицированный интерфейс для работы с популярными модулями реального времени: DS1302, DS1307, DS3231, PCF8583, PCF8563 и RTC_Millis
Плавное управление сервоприводом с настройкой скорости, ускорения и поддержкой PCA9685
Драйверы для микросхем управления, датчиков положения и измерения тока в SimpleFOC с доступом к регистрам конфигурации
Управление 4-канальным цифровым потенциометром AD5254/AD5253 через I2C для регулировки аналоговых параметров без механических переменных резисторов
Управление усилением и AGC микросхемы TPA2016D2 по I2C для портативных аудиоустройств и активных колонок
Управление камерой на чипе VC0706 через последовательный интерфейс с захватом JPEG-снимков
Связь с NB-IoT модулем Quectel BC95 через UDP и CoAP протоколы для Arduino UNO R3
Прослойка совместимости для плат M5Stack и M5StickC с единым API для графики, LED и датчиков
Динамическая система меню для Arduino с поддержкой условного отображения, вложенной навигации и собственных виджетов
Обмен данными с pH-метром по протоколу Modbus RTU/ASCII через Arduino
Управление двусторонними моторами через L293 и L298 модули без работы с регистрами портов
Управление DC-моторами через модуль L298N с методами для скорости, направления и работы на определённое время
Лёгкая библиотека для чтения и записи времени на RTC модуле DS3231 с поддержкой встроенного датчика температуры
Контроллер ёмкостного сенсорного датчика MPR121 для создания сенсорных кнопок и панелей на Arduino
Управление сервомоторами Arduino с поддержкой синхронного управления несколькими приводами и быстрыми операциями чтения-записи