Гибридное хранилище данных с автоматическим выбором памяти (EEPROM, LittleFS, Preferences) и защитой CRC32 для AVR, ESP8266 и ESP32
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Веб-портал для настройки WiFi на ESP32/ESP8266 с поддержкой OTA-обновлений и сохранением пользовательских параметров
Работа с микросхемой реального времени ISL1208 через I2C: установка времени, управление будильником и хранение данных
Контроллер I2C для датчика электропроводности с измерением TDS, солёности и температуры воды
Интерфейс для ионоселективных электродов с I2C, температурной компенсацией и электрической изоляцией от контроллера
Обработка прерываний на Arduino через C++ классы с поддержкой шаблонов и атомарных операций
Подключение Arduino-устройств к облачной платформе iSYNC IoT для отправки данных датчиков и удаленного управления
UDP API для модуля BC95 NB-IOT с поддержкой CoAP, DNS и NTP на Arduino UNO и MEGA2560
Работа с радарным датчиком InnoSenT iSYS4001 через UART: обнаружение целей с выдачей дальности, скорости и угла
Быстрое манипулирование GPIO и регистрами AVR через функции и макросы без обращения к даташитам
Переделка китайских USB-энкодеров (iWit, AIMOS) под свои задачи путём перепрошивки через HoodLoader2
Приём и передача данных по J1850-PWM через проводное соединение, радиомодуль или лазер с выбираемой скоростью и пинами
Реализация протокола J1850-VPW для подключения к диагностической шине автомобилей через Arduino с поддержкой CRC
Движение восьминогого робота SpiderBot с готовыми последовательностями ходьбы, поворотов и танцевальных па
Отслеживание позиции поворотных энкодеров с установкой диапазона и размера шага
Интерпретатор JavaScript на основе JerryScript для выполнения динамического кода прямо на микроконтроллере
Протокол последовательной связи для взаимодействия Arduino с мультиагентными системами на базе JADE или Jason
Логирование с поддержкой пяти уровней, форматированием printf и гибкой настройкой вывода в монитор порта
Детектирование нажатий, отпусканий и долгих удержаний кнопок с подавлением дребезга контактов
Работа с внешними I2C EEPROM объёмом от 2 килобит до 2 мегабит с поддержкой чтения и записи через границы страниц и устройств
Расчёт времени восхода и захода солнца по координатам места и зениту для управления освещением и синхронизации с естественным циклом
Драйвер для сенсорного дисплея JC3248W535EN с поддержкой рисования, обработки касаний и вывода JPEG и QR-кодов
Управление рефлективными LCD-дисплеями JDI и Sharp Memory In Pixel с низким энергопотреблением и отличной видимостью при ярком свете
Упрощает настройку OTA-обновлений для ESP8266 и ESP32 с автоподключением к Wi-Fi и поддержкой mDNS
Приём сигналов японского стандарта времени JJY от радиомодулей с выдачей UTC-времени без RTC
Взаимодействие с контроллерами JK-BMS через UART: чтение параметров батареи и управление зарядкой/разрядкой
Неблокирующее управление светодиодами с эффектами мигания, дыхания и затухания
Управление светодиодами через контроллер PCA9685 с интеграцией в фреймворк JLed