Управление компонентами образовательной системы Semaforo, используемой в школе ORT Belgrano
Архитектура: mbed
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
A library implementing the Lighthouse Reckoning protocol for LoRa networks.
Управление LCD-дисплеями Longtech & NKC Electronics с поддержкой RS232, I2C и SPI, а также цифровой регулировкой яркости и контраста
Modern web-based file explorer and editor for ESP8266/ESP32 with LittleFS
Управление цифровыми дисплеями Lixie II с плавной анимацией вывода чисел, требует FastLED
Простой логический анализатор для Arduino, способный мониторить до 32 цифровых выводов с настраиваемым сэмплированием по тактовому сигналу или таймеру
Исследование логистической функции: от стабилизации к хаосу и бифуркациям
Управление модулями LoRa E22-T (SX1262/SX1268) с поддержкой Wake-on-Radio, шифрования и отчётов RSSI
Полная реализация драйвера Semtech SX126X для Arduino с доступом ко всем функциям трансивера на основе официального драйвера
Кодирование данных датчиков в компактный бинарный формат для отправки через LoRaWAN в The Things Network
Чтение температуры, напряжения питания и дифференциального напряжения микросхемы LTC1392 через SPI-подобный интерфейс с поддержкой измерения тока через шунт-резистор
Работа с модулями M5STACK SWITCH8 и BUTTON8 по I2C: чтение состояния кнопок и управление RGB светодиодами
Работа с магнитными датчиками абсолютного углового положения MagAlpha через SPI, SSI или I2C
Управление модулями и датчиками Makeblock для плат mCore, MeMCore, Auriga и MegaPi
Функция map() с поддержкой дробных чисел и автоматическим пересчётом значений АЦП в напряжение
Вычисление математических выражений из строк прямо на контроллере без перепрошивки
Управление 8-битными ЦАП-ами MAX520 и MAX521 с независимыми опорными напряжениями для каждого канала
Драйвер для часов реального времени, датчиков температуры и усилителей тока MAXIM/ADI с поддержкой микросхем MAX31328, MAX31341, MAX31343, MAX31825, MAX31827, MAX31889 и MAX40080
Распознавание речи на Arduino через машинное обучение с локальной обработкой голоса
Расширитель портов ввода-вывода MCP23017 по I2C, добавляющий 16 дополнительных цифровых выводов к Arduino
Битовый бэнг для MCP3304 на Raspberry Pico, работает через обычные GPIO вместо аппаратного SPI
Обработка нескольких кнопок через один аналоговый вход с подавлением дребезга и автоповтором
Обработка цифровых кнопок с детектированием клика, двойного клика и длительного нажатия, защитой от дребезга и автоповтором
Проигрывание MIDI-файлов со SD-карты через callback-функции с управлением воспроизведением и поддержкой внешней синхронизации
Утилита для дампа памяти Arduino в шестнадцатеричном формате с ASCII-представлением, полезна при отладке содержимого RAM
Работа с датчиком BMP280 на MentorBit: температура, давление и расчёт высоты через простые функции
Драйвер для инфракрасного датчика MentorBit, детектирующего препятствия по принципу эхолокации независимо от освещения
Упрощает работу с датчиком температуры и влажности DHT22 на платах MentorBit с поддержкой быстрого подключения через JST-разъёмы
Готовые функции для работы с модулем фоторезистора MentorBit и получения значений освещённости
Сенсор расстояния VL53L0X по принципу Time-of-Flight для модуля MentorBit с упрощённым API и поддержкой измерений до двух метров