ESP32 Урок 24. Wi-Fi. STA. TCP Client. Соединение с сервером

Продолжаем работу с беспроводной сетью в режиме станции (STA) контроллера ESP32. И на данном уроке мы уже начнём работать с протоколом TCP (Transmission Control Protocol). Хотя, мы уже давно с данным протоколом работаем, изучили, можно сказать, его вдоль и поперёк.

 

ESP32 Урок 23. Wi-Fi. STA. UDP Server

Продолжая тему передачи данных по беспроводной сети посредством протокола UDP, на данном уроке мы попробуем создать простой сервер, который будет слушать постоянно какой-нибудь порт, и если вдруг получит на него пакет с числом, то должен будет ответить отправителю подобным пакетом

 

ESP32 Урок 22. Wi-Fi. Режим STA (Станция). Smart

В уроке 19 мы написали проект, который обеспечивает соединение с точкой доступа. То есть мы настроили наш модуль для работы по беспроводной сети в режиме станции. Только при условии исчезновения соединения с точкой доступа вследствие временного отключения последней или из-за

 

ESP32 Урок 21. Wi-Fi. STA. UDP Client. Приём данных

 Продолжая тему передачи данных по беспроводной сети посредством протокола UDP, мы теперь попробуем принять данные с сервера. До сих пор мы пока только передавали пакеты с нашего клиента. Поэтому я добавил в мои программки для Android и для Windows ответы

 

ESP32 Урок 20. Wi-Fi. STA. UDP Client. Передача данных

Продолжаем тему передачи данных по беспроводной сети. На данном уроке мы попробуем теперь передать какие-то осознанные данные. Для этого мы воспользуемся транспортным протоколом UDP, так как для этого в IDF всё имеется в наличии и нам не потребуется самостоятельно формировать наши

 

ESP32 Урок 19. Wi-Fi. Режим STA (Станция)

Ну вот, наконец-то, дошли мы до той темы, которую, я думаю, многие ждали — это приём и передача данных при помощи возможностей ESP32 по беспроводной сети Wi-Fi. С данной темой мы уже работали с применением контроллера ESP8266, причём используя различные

 

ESP32 Урок 18. FreeRTOS. Event Groups

На данном занятии мы познакомимся ещё с одним видом межпроцессного взаимодействия и синхронизации потоков — Event Groups (группами событий). Для этого также существуют очереди, семафоры и мьютексы. Но группы событий от них отличаются тем, что во-первых здесь идёт экономия ресурсов, так

 

ESP32 Урок 17. FreeRTOS. Счётные семафоры

На прошлом уроке мы уже работали с семафорами, но это были двоичные семафоры. Теперь на повестке дня семафоры счётные. Двоичные семафоры от счётных практически не отличаются ничем, только количество элементов в них всегда равно одному, а в счётных — более

 

ESP32 Урок 16. FreeRTOS. Двоичные семафоры

В уроке 14 мы познакомились с мьютексами. Также мы немного определились с вопросом, чем вообще мьютексы отличаются от семафоров вообще и от двоичных семафоров в частности. Хотя это отличие в основном символическое. С семафорами мы встречались и ранее, когда писали

 

ESP32 Урок 15. Аппаратные таймеры

Как было упомянуто в самом первом занятии по знакомству с семейством контроллеров ESP32, данный контроллер имеет на своём борту две группы аппаратных таймеров, которые в свою очередь включают по два 64-разрядных таймера общего назначения. Помимо 64-разрядного счётчика, каждый из 4