Работа с лазерным датчиком расстояния VL53L1X по протоколу I2C с точностью до 1 мм на расстояниях до 4 метров
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Дальнометрия с VL53L5CX: матрица 8×8 пикселей, дальность до 4 метров, частота 15 Hz
Работа с датчиком VL6180 для измерения расстояния и освещённости по I2C
Управление WAV Trigger Pro через Qwiic: воспроизведение треков с microSD-карты, контроль громкости, баланса и высоты звука
Работа с метеостанцией SparkFun Weather Meter Kit: дождемер, анемометр и флюгер с магнитными геркон-переключателями
Управление прозрачным OLED дисплеем WiseChip для автомобильных HUD через I²C по протоколу Qwiic
Управление стерео кодеком WM8960 через I2C с контролем громкости, уровней сигнала и компрессии
Управление MP3-декодером WT2003S с SD-карты через UART с поддержкой аппаратного и программного Serial
60 ГГц импульсный радар Acconeer XM125 с поддержкой I2C — измерение расстояния и обнаружение движения через препятствия
Измерение расстояния и определение горизонтальной позиции объектов с помощью инфракрасного датчика ZX через I2C и UART
Прошивка для Sparkpad — переконфигурируемой панели с 12 клавишами и OLED-дисплеем, работающей как HID-устройство для стриминга
Оптимизированное хранение разреженных массивов float в памяти Arduino с поддержкой до 65535 элементов
Хранение больших разреженных матриц с экономией памяти путём сохранения только ненулевых элементов
Загрузка bitstream FPGA с SD-карты при старте Spartan Edge Accelerator через встроенный ESP32
Связь по Bluetooth с нарукавной гарнитурой gForce EMG для получения данных о жестах и IMU на ESP32
Управление пятью моторами Sparthan Module через UART с PID-регулятором положения
Работа с фитнес-браслетом Myo через Bluetooth Low Energy на ESP32, получение данных с EMG-датчиков для интерфейсов на основе жестов
Чтение и запись данных SPD модулей DDR памяти через протокол I2C на Arduino и ESP32
ПИД-регулятор скорости DC-моторов с обратной связью от квадратурных энкодеров и настройкой коэффициентов усиления
Измеритель скорости воздушного потока на основе трубки Пито с двумя датчиками BMP180 на шине I2C
Графические примитивы и трансформации изображений для ARM Cortex-M7, оптимизированные под производительность
Управление шаговыми моторами с плавным разгоном и торможением через интерфейс step/direction
Работа с TFT-дисплеями на чипе SPFD5408 через 8-битную параллельную шину (не поддерживается с 2013 года)
Чтение регистров SPI LCD контроллеров (ILI9341, ST7789) через MISO для определения типа экрана
Программный SPI для датчика давления и температуры MS5611 на произвольных пинах Arduino
Управление 2x20 символьным VFD-дисплеем 20T202DA2JA через SPI с контролем яркости
Управление шагающими восьмисервомоторными роботами с встроенными гейтами ходьбы, поворотов и поз через Serial или Bluetooth
Упрощённая работа с SPI-устройствами на Arduino, включая режим Daisy Chain для каскадных соединений
Загрузка BMP-изображений со SPIFFS-раздела ESP32 на дисплеи, совместимые с Adafruit_GFX и Adafruit_EPD
Работа с SPI flash памятью на платах Moteino, включая безопасное OTA обновление прошивки