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

GyverShift

Работа со сдвиговыми регистрами 74HC595 и 74HC165 через быструю bit-bang передачу или аппаратный SPI с буферизацией данных

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

Установка

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

Описание

Если вам нужно расширить количество цифровых выводов на Arduino, сдвиговые регистры 74HC595 и 74HC165 — классический способ. GyverShift упрощает работу с ними: вместо ручного манипулирования битами вы обращаетесь к выводам регистра как к элементам массива. Библиотека предлагает быструю bit-bang передачу данных через GyverIO, которая в десятки раз быстрее стандартных Arduino-функций, или работу через аппаратный SPI. Значения буферизуются побитно, обновляются командой update(). Есть два варианта класса: обычный и шаблонный GyverShiftT с пинами, заданными на этапе компиляции. При использовании 74HC165 вместе с другими SPI-устройствами учтите, что регистр не отключается от шины — его MISO нужно подключать через резистор 2-10к. Требует библиотеки BitPack и GyverIO.

Версии

Показано: 8
1.1.62026-08-23 19:13:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.52026-08-23 19:13:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.42026-08-23 19:13:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.32026-08-23 19:13:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.22026-08-23 19:13:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.12026-08-23 19:13:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.02026-08-23 19:13:26 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.02026-08-23 19:13:26 UTC
ZIP по запросу
первое скачивание может быть дольше