Управление питанием AVR: отключение периферии, режимы сна и контроль длительности автономной работы
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Гибкое управление WDT (watchdog timer) с поддержкой автоматической перезагрузки и контроля зависаний для ATmega и ATtiny
Встроенный веб-сервер для M5Stack с маршрутизацией запросов и работой с SPIFFS
Абстракции для пинов и неблокирующие паузы с одновременным выполнением задач при работе с GPIO
Вариативное логирование для Arduino без использования String и фрагментации heap
Мигание светодиода на цифровом выходе с настраиваемой частотой и скважностью, без использования аппаратных таймеров
Примеры для плат Heltec V3 с использованием ESP32 Arduino stack от Espressif вместо фирменных библиотек Heltec
Отслеживание нажатий и удержания кнопок, подключённых к пинам Arduino
Управление матричными индикаторами HPDL-1414 через сдвиговые регистры 74HC595 без низкоуровневого кода
Визуальный редактор для проектирования иерархических конечных автоматов с автогенерацией C++-кода
Логика шахматной партии на C: рокировка, взятие на проходе, мат, пат и проверка допустимых ходов без рендеринга и интерфейса
A simple button library written in C
Эффективное управление памятью микроконтроллера с пулированием для избежания фрагментации кучи
Управление умными лампами Philips Hue с Arduino через WiFi101 — включение, яркость, цвет и эффекты
Поддержка микроконтроллеров и компонентов из учебных комплектов HuemoneLab
Драйвер для управления контроллером питания HUSB238 на ESP32 с поддержкой USB Power Delivery
Работа с расширением HW262 для Arduino: светодиоды, кнопки, зуммер, потенциометр и поддержка DS18B20/LM35
Сканер устройств на шине I2C для поиска подключённых компонентов и проверки их адресов
Сканер для поиска и проверки устройств на шине I2C с поддержкой callback-функций
Упрощённая библиотека для программирования робототехнического комплекта i-Bot X, переписанная с нуля для начинающих
Чтение и запись идентификаторов на iButton-ключах DS1990A, TM1990A, RW1990, RW2004, TM2004 и других через 1-Wire
Эмулятор радиостанции ICOM IC-746 для управления через CAT-протокол CI-V из программ типа WSJTX и hamlib
Учебная библиотека для освоения основ программирования Arduino с упрощёнными функциями для работы с типовыми элементами
Чтение и разбор конфигурационных файлов .ini с минимальным расходом памяти
Конвертирует 64-битные целые числа в строки с поддержкой двоичной, восьмеричной, десятичной и шестнадцатеричной систем счисления
Пять методов интерполяции для гладкого восстановления значений между точками данных: step, linear, smooth, catmull spline и constrained spline