Назад к каталогу

cronos

Единый интерфейс std::chrono для работы с системными таймерами на Arduino, ESP-IDF и C++17

Версия0.1.6
ZIP на зеркалеготов
ПроверкаSHA-256
Размер7.10 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
0.1.67.10 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 01:14:03 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:5db0074999d128e83388392212d6dc38fb79a0cd2421bb29cbed0d0dc50476d2
Архивcronos-0.1.6-5db00749.zip

Описание

Обёртка над std::chrono, которая скрывает различия в представлении системного таймера между разными платформами. Вместо того чтобы на Arduino работать с миллисекундами через millis(), на ESP-IDF с микросекундами через esp_timer_get_time(), а на обычном C++ со steady_clock, используешь одинаковый интерфейс для задания таймаутов и задержек. Поддерживает Arduino (unsigned long, миллисекунды), ESP-IDF (int64_t, микросекунды) и стандартный C++17. Реализована в виде одного заголовочного файла, легко встраивается в проект вручную или через PlatformIO. Полезна, если портируешь код между платформами или хочешь избежать привязки к конкретному типу таймера системы.

Версии

Показано: 4
0.1.62026-10-07 12:48:58 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.42026-10-07 12:48:58 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.32026-10-07 12:48:58 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.02026-10-07 12:48:58 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP