
Привет! Меня зовут Алексей, и я разработчик в Cloud.ruЧитать полностью »

Привет! Меня зовут Алексей, и я разработчик в Cloud.ruЧитать полностью »

В прошлой статьеЧитать полностью »
В прошлой статьеЧитать полностью »
Привет!
Это четвертая статья из цикла по ESP-IDF. Как и обещал, сегодня мы рассмотрим мьютексы и семафоры на простых (и не очень) примерах.


Будем курочить джойстики от старых игровых консолей, не приходя в сознание. Из двух проводных джойстиков сделаем один, другой джойстик лишим провода, а ещё пару просто подключим проводами. По сути это сразу три разных микро-проекта, связанные общей тематикой. Нет времени объяснять, приступаем!
Читать полностью »
"1 л.с. - это сила, которую развивает 1 лошадь диаметром 1 м и массой 1 кг, в вакууме".
Не первый раз встречается, что люди, видя какую-то техническую задачу, пытаются решить ее сначала с использованием каких-нибудь эмуляторов, причем за основу берутся допущения и упрощения. В итоге приходят к закономерному выводу - "так оно работать не будет! Программа посчитала..."
Если бы мы жили в мире сферических лошадей диаметром 1м - наверное да, реальность всегда и точно соответствовала бы теоретическим предположениям.
Но, к счастью или к сожалению, оно немножко не так.
И вот пример, снова наши термодатчики (+ немного занудства):
Редкая самоделка на тему "умного дома" обходится без термометров. В интернете есть масса инструкций по подключению, но при этом обычно ограничиваются "классическим", учебно-демонстрационным вариантом, наверняка его все видели:
Берется какая-нибудь ардуиноподобная плата, или что-то из серии ESP, один из выводов GPIO настраивается в прошивке как линия 1-wire, а микросхема DS1820 подключается примерно так:
Читать полностью »
Около двух лет я живу в Петербурге. По мостовым и набережным города я гуляю и того больше, а местную легенду о том, что гранитные камни на них, радиоактивны настолько, что петербуржцы готовят на них шаверму, я слышу чуть ли не с самого рождения.