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

ButtonToSwitch

Implement simple to complex switches out of simple buttons -or any other momentary digital input signal- this library with an easy consistent API will take care of debouncing, deglitching, toggle on-off, keep activation times in a completely unnatended manner.

Версия4.6.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер1.38 MiB
Источникофициальный
Обновлено2026-07-04

Установка

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

Описание

This Arduino library includes classes that lets you implement all kind of switches out of simple buttons (Momentary Push Buttons or MPBs), PIR sensors, RFID readers or any other source of momentary digital signals. Add any kind of switch to a project by using simple MPBs and this library to simulate the internal mechanism of each of them, starting from a Debounced Push Button and extending to Delayed Start Push Button, Toggle (Latched) Push Button, Time Latched Push Button, External Release Latched Push Button, Staircase Timed Button, On/Off/Dimmers, and more... The library gives the embedded behavior to build more complex switches classes by simple composition: menu panels, rotary enum switches, etc. Now includes on-line simulations for most of the example files (simulator provided by WOKWI.com)

Версии

Показано: 4
4.6.02026-07-04 20:52:06 UTC
ZIP по запросу
первое скачивание может быть дольше
4.5.02026-07-04 20:52:06 UTC
ZIP по запросу
первое скачивание может быть дольше
4.0.12026-07-04 20:52:06 UTC
ZIP по запросу
первое скачивание может быть дольше
4.0.02026-07-04 20:52:06 UTC
ZIP по запросу
первое скачивание может быть дольше