Извлечение файлов из ZIP-архивов на микроконтроллере с минимальным потреблением памяти и поддержкой произвольных источников данных
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Кодирование и декодирование URL-адресов для Arduino с поддержкой ESP8266
Конвертация UTF-8 строк в GB2312 для работы с китайским текстом на Arduino
Header-only библиотека для доступа к определениям пинов и параметров плат Arduino через constexpr константы при компиляции
2D and 3D vectors and smooth motion curves for robots, games and animation.
Векторные классы для 2D, 3D и 4D операций, портированные из openFrameworks
Криптографический алгоритм XTEA для Arduino с поддержкой ECB, CFB и OCB режимов шифрования, а также расчёта MAC в режиме CFB-MAC
Распаковка deflated данных и gzip архивов на микроконтроллере с минимальным расходом памяти
Функции инициализации и управления датчиками стартового набора Consentium для Arduino-совместимых плат
Функции для вычисления и проверки контрольных сумм CRC данных
Подгонка полиномиальных кривых к экспериментальным точкам методом наименьших квадратов, поддержка полиномов до 20-го порядка
Функции для форматирования и преобразования дат и времени в различные форматы с поддержкой вычисления дней недели и интервалов
Конвертер единиц длины с поддержкой атомных, стандартных и астрономических масштабов
Управление MP3-плеером YX5300/YX6300 через UART с высокоуровневыми функциями для воспроизведения аудиофайлов со встроенной SD-карты
Диспетчер команд по UART без фрагментации памяти и блокировок основного цикла
Дебаунсинг аналоговых датчиков приближения для стабильной детекции присутствия без ложных срабатываний
Отправка данных в настольное приложение ViewPoint для вывода живых графиков в декартовых координатах, точечных диаграммах и полярных графиках