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

HardWire

Расширенная библиотека для работы с I2C устройствами с полным контролем над каждым этапом протокола и поддержкой обработчиков событий

Версия2.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер21.07 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
2.0.021.07 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:e922b3dc310203ad37a9dec3c4668d213f8ea6ae90c827e4287e771e644bff0f
АрхивHardWire-2.0.0-e922b3dc.zip

Описание

HardWire — это расширенная версия стандартной Wire библиотеки для работы с I2C устройствами. Основное отличие в том, что она дает полный контроль над каждым этапом I2C протокола: вы можете реагировать на конкретные события вроде получения адреса в режиме slave read, прихода ACK или NACK, получения START, STOP или RESTART. Это особенно полезно, когда нужна тонкая работа с датчиками температуры, часами реального времени и другой периферией, требующей обработки на уровне отдельных бит-операций. Синтаксис остается совместим со стандартной Wire — достаточно изменить только название заголовка в коде. Библиотека поддерживает дополнительные обработчики событий, которые вызываются в реальном времени при наступлении различных состояний I2C шины.

Версии

Показано: 4
2.0.02026-08-23 19:12:25 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.32026-08-23 19:12:25 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.22026-08-23 19:12:25 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.12026-08-23 19:12:25 UTC
ZIP по запросу
первое скачивание может быть дольше