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

EgLang

Текстовый язык программирования для Arduino с управлением пинами через простые правила на основе условий и состояний

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

Установка

Последняя опубликованная версия
1.0.111.29 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 02:22:58 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:aeabdeccd68c0678e171261d6a09e8e443659a43798380877f9b4190037763aa
АрхивEgLang-1.0.1-aeabdecc.zip

Описание

Если нужно быстро реализовать на Arduino логику управления пинами без классического кода — EgLang даст вам текстовый язык с простыми правилами. Вместо привычного программирования описываете поведение через условия и команды: например, «если пин 3 в LOW, включи пин 4». Синтаксис минимален — правила записываются в одну строку, что экономит память на платах вроде Uno и Nano. Поддерживаются условные операторы, циклы, мигания и комбинирование нескольких условий одновременно. Библиотека сама настраивает пины как INPUT или OUTPUT и защищает их от дублирования команд. Но есть ограничения: максимум 20 правил по 32 символа каждое, поддерживаются только определённые пины (3, 5, 7, 9, 11, 13 для INPUT и 2, 4, 6, 8, 10, 12 для OUTPUT), занимает около 4 КБ памяти. Подойдёт для простых проектов со светодиодами, кнопками и датчиками, но сложную логику всё же лучше писать обычным C++.

Версии

Показано: 1
1.0.12026-10-07 12:49:15 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP