Визначаємо швидкодію обробника переривань GPIO ESP8266, що досягається на рівні Lua

Задача Під час проектування чергового пристрою, нам потрібно було побудувати інтеграцію між двома різними системами. І саме через цю необхідність було вирішено перевірити, з якою швидкістю програмний обробник переривань може…

Коментарі Вимкнено до Визначаємо швидкодію обробника переривань GPIO ESP8266, що досягається на рівні Lua

Під час реєстрації таймера методом tmr.alarm(), отримую помилку і програма, що використовує таймер не працює.

[crayon-675857281bf84267768563/] Відповідь: Починаючи з версії NodeMCU 2.2.1-master_20190405, підтримуються лише іменовані таймери, а індексовані (0-n) таймери не підтримуються. Джерело: https://github.com/nodemcu/nodemcu-firmware/tree/2.2.1-master_20190405 Цитата: “Breaking changes. Removed index-based timers that have been deprecated for…

Коментарі Вимкнено до Під час реєстрації таймера методом tmr.alarm(), отримую помилку і програма, що використовує таймер не працює.

Особливості зберігання змінних у пам’яті NodeMCU/Lua

Відповідь: Якщо засобами Lua створити декілька змінних A1,...An і записати у них однакове значення, припустимо, що це строкове "bbb", то було помічено, що доки значення залишається однаковим, Lua майже не…

Коментарі Вимкнено до Особливості зберігання змінних у пам’яті NodeMCU/Lua

Як пасивно слухати мережу WiFi і знаходити всі пристрої ESP за MAC-адресами, навіть якщо вони знаходяться у режимі STA?

Відповідь: Пристрої ESP у режимі STA час від часу мають проводити пошук у радіоефірі (див. у документації AP_PROBEREQRECVED): [crayon-675857281c1da831051009/] Пристрій що слухає і збирає дані про наявність пристроїв, у такому…

Коментарі Вимкнено до Як пасивно слухати мережу WiFi і знаходити всі пристрої ESP за MAC-адресами, навіть якщо вони знаходяться у режимі STA?

Скільки потрібно вільної пам’яті heap в прошивці NodeMCU, щоб працював https/tls?

Відповідь: Для перевірки спробували створювати змінні і запускати на виконання відправку змінної фіксованого розміру. Тест показав, що http.post на 443 порт перестає працювати якщо пам'яті менше ніж 30,5 кБ. При…

Коментарі Вимкнено до Скільки потрібно вільної пам’яті heap в прошивці NodeMCU, щоб працював https/tls?

Чи може не працювати HTTPS SSL/TLS через те, що на NodeMCU не встановлено сертифікат, або не отримано час за допомогою RTC.

May HTTPS SSL / TLS not work because the certificate is not installed on the NodeMCU or time has not been received via RTC? Відповідь: Багато кого цікавить, чи потрібно…

Коментарі Вимкнено до Чи може не працювати HTTPS SSL/TLS через те, що на NodeMCU не встановлено сертифікат, або не отримано час за допомогою RTC.

Дисплей для NodeMCU – найкращі варіанти дисплея для наших проектів

У публікації Обираємо дисплей для розумних пристроїв під керуванням ESP8266 з прошивкою NodeMCU / Lua ми розглянули наявні можливості і обмеження програмно-апаратної платформи NodeMCU, які необхідно враховувати при виборі дисплея…

Коментарі Вимкнено до Дисплей для NodeMCU – найкращі варіанти дисплея для наших проектів
Вийшов новий реліз прошивки NodeMCU: 3.0-release_20201107
Lua NodeMCU

Вийшов новий реліз прошивки NodeMCU: 3.0-release_20201107

Прошивка NodeMCU: 3.0-release_20201107 3.0-release_20201107 Реліз прошивки NodeMCU - з'явилися нові модулі: - C-модуль BME280_math та Lua-модуль BME280 - як повідомляється, цей C-модуль є альтернативою існуючому C-модулю BME280 та компаньйоном до також нового…

Коментарі Вимкнено до Вийшов новий реліз прошивки NodeMCU: 3.0-release_20201107

Обираємо дисплей для розумних пристроїв під керуванням ESP8266 з прошивкою NodeMCU / Lua

Які дисплеї можливо застосувати у конфігурації ESP8266 з прошивкою NodeMCU? - Для відповіді на це запитання, у даній публікації розглянемо наявні можливості та обмеження програмно-апаратної платформи NodeMCU. Інтерфейси ESP8266Вбудовані контролери…

Коментарі Вимкнено до Обираємо дисплей для розумних пристроїв під керуванням ESP8266 з прошивкою NodeMCU / Lua