Программирование МК ESP8266. Урок 15. Wi-Fi. STA. UDP Client

Опубликовано: 11 Октябрь 2024
на канале: narod stream
2,240
121

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

Модуль ESP NodeMCU можно купить здесь http://ali.pub/4539qh
Различные модули ЕSP8266 можно приобрести здесь http://ali.pub/3602to
Переходник USB to TTL ftdi ft232rl можно купить здесь http://ali.pub/yv3is
Многофункциональный переходник CJMCU FT232H USB к JTAG UART FIFO SPI I2C можно купить здесь http://ali.pub/3ckhdr
Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5

Навигация по видео:
00:00 Введение
02:09 Настроим Wi-Fi
05:46 В функции обратного вызова таймера обработаем состояние соединения Wi-Fi
07:57 Создадим функцию для работы с UDP
12:22 Функция обратного вызова приёма пакета UDP
15:45 Испытаем код на практике
18:08 Проанализируем трафик приёма и передачи пакетов UDP

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 1. Первое знакомство с контроллером ESP8266    • Программирование МК ESP8266. Урок 1. ...  
Урок 2. AT команды    • Программирование МК ESP8266. Урок 2. ...  
Урок 3. Читаем прошивку ESP-01. Часть 1    • Программирование МК ESP8266. Урок 3. ...  
Урок 4. Прошиваем ESP-01    • Программирование МК ESP8266  Урок 4  ...  
Урок 5. Настраиваем toolchain и пишем свою прошивку в IDE Eclipse. Часть 1    • Программирование МК ESP8266. Урок 5. ...  
Урок 6. Подключаем кнопку    • Программирование МК ESP8266. Урок 6. ...  
Урок 7. UART. Передача данных    • Программирование МК ESP8266. Урок 7. ...  
Урок 8. GPIO interrupt    • Программирование МК ESP8266. Урок 8. ...  
Урок 13. Программный таймер    • Программирование МК ESP8266. Урок 13....  
Урок 14. Wi-Fi. Режим STA (Станция)    • Программирование МК ESP8266. Урок 14....  

Текстовая версия данного урока и исходный код здесь https://narodstream.ru/esp8266-urok-1...

Программирование на различных языках:
Группа в контакте https://vk.com/public180157427
Группа в Facebook   / 284342185817764  
Группа в Одноклассниках https://ok.ru/group/55057282891996
Программирование микроконтроллеров:
Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook   / 236905359999556  
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:

ЮMoney
https://yoomoney.ru/to/41001176473465

Webmoney
Z341906933112

Карта Сбербанка (МИР)
2202201799288929

Можно в USDT
1) Сеть:TRC20
Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS
2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17