Управление восемью светодиодными каналами через I2C с поддержкой нескольких адресов на одной шине
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Аудиоплеер для ESP32 с NAU8325, воспроизведением MP3/WAV/OGG/AAC с SD-карты и управлением усилителем через I2C
Расширитель портов PCF8575 по I2C с 16 дополнительными цифровыми линиями и поддержкой прерываний
Работа с PCF8591 — 4-канальный АЦП и ЦАП через I2C для Arduino, ESP8266, ESP32, STM32 и Raspberry Pi Pico
Arduino driver for Texas Instruments PCMD3180 8-channel PDM to TDM/I2S converter
Library for controlling Pedro Robot with multiple modes (radio, bluetooth, playback, usb).
Реализация сетей Петри для моделирования логики переходов между состояниями на Arduino
Drive an external monitor from a microcontroller through a USB display adapter, with no PC or OS required.
Process-control library for PID control, signal filtering, process identification and tuning.
Non-blocking PID controller that runs on its own sample period from the main loop.
Управление зуммером PiicoDev через I2C: воспроизведение тонов на заданной частоте с регулировкой громкости
Custom offline wake-word (PILOT) detection for ESP32 using INT8 TensorFlow Lite Micro.
Опрос матричных клавиатур и кнопочных сеток с поддержкой событий изменения состояния
Управление микросхемой Intel 8255 через Arduino с поддержкой трёх 8-битных портов параллельного интерфейса
Работа с датчиками движения PIR и другими цифровыми сенсорами, поддержка до 8 устройств одновременно
Реализация алгоритма частичных наименьших квадратов (PLS) для предсказаний на микроконтроллерах с предварительно обученными моделями
Кодирование координат в строку по алгоритму Google Polyline для компактного хранения и передачи данных
Отправка и получение OSC-сообщений на Arduino через SLIP или UDP для взаимодействия с аудиоПО и другими устройствами
Обёртка для LM35 с калибровкой опорного напряжения для точных измерений температуры при нестабильном питании
Командная строка для чтения и записи в Preferences ESP32 через SimpleCLI с поддержкой разных типов данных
Выводит информацию о стандарте C++, используемом при компиляции скетча для Arduino платы
Генератор псевдослучайных чисел с использованием энтропии от WatchDog Timer микроконтроллера
Драйвер для датчика температуры тела MAX30205 с точностью ±0,1 °C, подключаемого по I2C к Arduino
Управление модулями Sprite/MedeaWiz для воспроизведения видео через UART
Чтение символов с PS/2-клавиатуры через протокол PS/2 на Arduino
Управление ESP32 с PS4-контроллера через Bluetooth с поддержкой акселерометра и гироскопа
Построение псевдоспектра датчиков света с учётом их спектральной чувствительности через линейную интерполяцию