Розумний модуль керування виходом із збереженням конфігурації на внутрішню флеш-пам'ять, дозволяє реалізувати збереження та відновлення конфігурації і стану виходу керування виконавчим механізмом у разі раптового знеструмлення / відновлення живлення, або через зависання і перезавантаження головного контролера. Продукт, після запуску у середовищі Lua, працює як повноцінний модуль зі своїми публічними методами, що інтегровано до системного оточення і котрі можливо викликати з…
Цей програмний модуль дозволяє реалізувати функцію визначення кількості днів до Нового року лише вбудованими засобами плати і прошивки NodeMCU/Lua без будь-яких додаткових технічних засобів чи доповнень, без підключення до мережі Інтернет. Для певних параметрів року, місяця і дня, функція повертає відповідь: скільки днів залишилося до кінця календарного року. Як опції, можливо вказати додаткові параметри такі як години, хвилини та секунди.…
Програмний модуль для інтеграції апаратного модуля інтерфейсів користувача I2CUI1, дозволяє побудувати повноцінний інтерфейс взаємодії користувача з розумним пристроєм. Широкий набір функцій інтерфейсу користувача реалізується завдяки інтегральної схемі розширювача портів PCA9538, джойстика на 5 позицій, RGB- світлодіода та базера. Програмний продукт дозволяє підключити I2CUI1 до контролера NodeMCU через шину I2C з обробкою переривань через окремий GPIO. Застосування у даному програмно-апаратному рішенні…
Цей програмний модуль дозволяє конвертувати число отримане, наприклад, з регістрів сенсора у звичайне десяткове значення. Це потрібний і зручний модуль, коли необхідно працювати регістрами пристроїв на шинах типу SPI, I2C, тощо. На наш погляд, цей продукт буде зручним для початківців, які ще не розібралися досконально з двійковою системою числення, або ж для тих розробників, які мають специфічну задачу щодо перетворення…