Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
21 кбайт! При таких объёмах придётся экономить каждый байт!
На плате есть flash ROM – место, где будут храниться все наши файлы — 512 кбайт. Это уже крайне мало, но упираться в нехватку ресурсов мы начнём не во-флеше, а в ОЗУ. SoC ESP8266 имеет область RAM 64 кбайт для кода программ, и 96 кбайт для данных.Сначала я подумал, что это тонкий троллинг, потом понял, что таки да, теперь это считается крайне малыми значениями. Просто офигеть, насколько стали криворуки программисты, если для реализации стека WiFi им мало 512к программы и для такой задачи они выделяют 96-32=64к данных. Что вообще может занимать 64к в данном стеке? 20 буферов по 3к каждый? Ну а готовность автора ужиматься и постараться загнать в 32к данных задачу управления двигателем шторы вообще стоит рассматривать как пример геройского преодоленния трудностей. Просто нет слов, одни буквы и те хулиганские.
Последние две задачи легко решаются, но проект при этом стал бы сложнее.приводит в изумление, оказывается, смысл в том, чтобы делать проект попроще.

Если начав проект на C, вы отложите его на пару месяцев, то вам может потребоваться приличное время, чтобы разобраться в своём же кодеСовершенно не согласен, если вы вообще хоть что-то пишите на Си, никаких проблем вспомнить код нету, но вообще без опыта тяжело, это понятно. Кстати, если бы вы написали свой проект на Си, выкинув LUA, у вас небыло бы таких проблем с ресурсами.
Управление шторой по интерфейсу RS-485. Часть 2: добавляем WiFi