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

SimpleCode

Замена громоздкого кода на простые функции для кнопок, светодиодов и таймеров с асинхронным выполнением без delay()

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

Установка

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

Описание

Если вы устали писать громоздкий код для кнопок, светодиодов и таймеров, эта библиотека заметно упрощает жизнь. SimpleCode заменяет длинные блоки логики простыми функциями и работает полностью асинхронно, без блокирующего delay(). Поддерживает как мгновенные кнопки (с методами isPressed и wasPressed), так и переключатели (isOn и wasFlippedOn), плюс продвинутое управление светодиодами с независимыми интервалами включения и выключения. Настройку пинов можно сделать за раз — либо указать непрерывный диапазон через regPins(), либо перечислить нужные пины массивом через regPinsArray(). Всё построено на millis(), что гарантирует неблокирующее выполнение и позволяет вашему основному цикл работать без задержек.

Версии

Показано: 2
2.0.02026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.02026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше