» » IoT Arduino ESP8266 ESP32 VisualMicro EasyEDA схемотехника программирование микроконтроллер C

 

Полный цикл разработки IoT устройства управления подогревом бассейна на ESP8266 в среде Arduino

Автор: admin от 13-06-2018, 10:25, посмотрело: 83

В данной публикации я поделюсь опытом о создании IoT устройства с ноля: от появления идеи и воплощении ее в «железе» до создания микропрограммы для контроллера и web-интерфейса для управления созданным устройством через сеть интернет.



До создания этого устройства я:




  • Почти не разбирался схемотехнике. Только на уровне принципов работы

    резистора/транзистора… Я не имел никакого опыта в создании сколь-нибудь сложных схем.

  • Никогда не проектировал печатных плат.

  • Никогда не паял SMD компонент. Уровень владения паяльником был на уровне припаивания проводов и какого-нибудь реле.

  • Никогда не писал таких сложных программ для микроконтроллера. Весь опыт был на уровне «зажги светодиод в Arduino», а контроллер ESP8266 я встретил впервые.

  • Совсем немного писал на C++ для «большого брата», но это было более десятка лет назад и все давно забылось.



Конечно, опыт работы программистом (главным образом это Microsoft .NET) и системное мышление помогли мне разобраться в теме. Думаю, сможет и читатель этой публикации. Полезных ссылок и статей в интернете море. Самые, на мой взгляд интересные, и помогающие разобраться в теме, я привожу по ходу статьи.

Категория: Программирование