Используется плата Waveshare ESP32-S3-Zero с CircuitPython

import wifi # Модуль для работы с Wi-Fi
import socketpool # Модуль для работы с сетью
import ssl # Модуль для безопасных соединений
import adafruit_requests # Модуль для отправки HTTP-запросов
import time # Модуль для работы со временем

Данные для подключения к Wi-Fi

WIFI_SSID = "F_2" # Имя Wi-Fi сети
WIFI_PASSWORD = "***" # Пароль Wi-Fi сети

Ссылка на сайт, где мы берём время

WEBSITE_URL = "http://ur4uqu.com/time/kyiv.php"

Шаг 1: Подключаемся к Wi-Fi

print("Пытаемся подключиться к Wi-Fi...")
try:
wifi.radio.connect(WIFI_SSID, WIFI_PASSWORD) # Подключаемся к сети
print("Ура! Мы в интернете!")
except Exception as e:
print("Ой, не получилось подключиться к Wi-Fi:", str(e))
while True:
pass # Останавливаем программу, если не подключились

Шаг 2: Настраиваем возможность отправлять запросы в интернет

pool = socketpool.SocketPool(wifi.radio) # Создаём пул для сетевых соединений
requests = adafruit_requests.Session(pool, ssl.create_default_context()) # Настраиваем HTTP-запросы

Шаг 3: Получаем время с сайта

print("Запрашиваем время с сайта...")
try:
response = requests.get(WEBSITE_URL) # Отправляем запрос на сайт
time_data = response.text.strip() # Получаем текст ответа (время)
print("Текущее время в Киеве:", time_data) # Показываем время
except Exception as e:
print("Ой, что-то пошло не так при запросе времени:", str(e))

print("Программа завершена. Время показано выше!")

[file-name 000252_2025-10-07_19-13-19.txt]