Примеры проектов на Arduino и ESP с использованием прерываний аппаратных таймеров вместо программных для критичных функций
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с GPS-модулем Telit SE868-AS на базе MT3337 с поддержкой Assisted GPS и SBAS для повышения точности позиционирования
Soldered BMP180 Arduino Library
Контроль ёмкости, напряжения и состояния батареи через датчик BQ27441 по шине I2C
Управление GPIO-расширителем PCAL6416A через интерфейс I2C для увеличения портов ввода-вывода микроконтроллера
Library to control PIR sensor with easyC
Датчик магнитного поворота AS5600 с поддержкой I2C, вывода аналогового сигнала и PWM для отслеживания положения вала без механического контакта
Управление датчиком скорости воздуха SparkFun FS3000 с цифровым выходом через Qwiic
Управление звуковым модулем SparkFun Qwiic Buzzer через I2C с регулировкой частоты, громкости и встроенных звуковых эффектов
Расширение GPIO через I2C: управление 8 выводами на TCA9534 с поддержкой до 64 портов на одной шине
Работа с датчиком температуры и влажности RHT03 (DHT22) через однопроводный интерфейс
Чтение и запись данных SPD модулей DDR памяти через протокол I2C на Arduino и ESP32
Облегченная замена std::function без динамической памяти для встроенных систем — поддерживает функции, методы и лямбды
Работа с дальномером TFMini-Plus по протоколу I2C с восстановлением шины при зависаниях
Превращает ESP8266 в Wi-Fi выходное устройство для UCR с автоматическим обнаружением в сети и поддержкой кнопок, осей и событий
Виртуальные джойстики для сенсорных интерфейсов LVGL на Arduino и ESP-IDF с поддержкой нескольких элементов управления и кастомизацией
Подсчёт статистики данных через Print-интерфейс: количество байт, слов, цифр и строк
Упрощённая работа с WiFi на ESP8266 и ESP32, включая HTTP/HTTPS запросы и SSL-сертификаты
Геймифицированный IoT-проект Last Beacon с синхронизацией прогресса через Supabase и двухфакторной авторизацией для ESP8266/ESP32
Набор для разработки на плате Buildy B-lite с поддержкой сервомоторов, датчиков и I2C для IoT-проектов
Управление пьезоэлектрическим зуммером с настройкой частоты и режимов звучания через один или два GPIO
Управление до 8 светодиодами на ESP8266 с режимами моргания, мигания и вспышек без перезагрузки
Датчик температуры DS1621 с интерфейсом I2C для измерения и мониторинга температуры в Arduino проектах
Robust EC11 rotary encoder driver with rotation and switch event detection.
Автоматическое обновление прошивки ESP8266/ESP8285 с релизов GitHub-репозитория с поддержкой откатов
Управление Wi-Fi на ESP8266 через HTTP-сервер: удалённая смена SSID и пароля со смартфона или веб-интерфейса с сохранением в LittleFS
Фреймворк для IoT-устройств на ESP8266 с Captive Portal, MQTT и удалённым управлением через io7 IOT Platform
Упрощает настройку OTA-обновления на ESP8266 и ESP32 с контролем процесса через callback-функции
Управление событиями GPIO с debouncing и распознаванием одиночных, двойных нажатий и длительного удержания кнопок