Три небольших задачи по бэкенду на Python. Работа через gitlab. первая - добавить поле policy в альбомы при запросе /albums/by-user-id/{user_id}. две другие подобные, отправлю в лс
Передача параметров Wi-Fi сети на микроконтроллер ESP32 по Wi-Fi (AP)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
необходимо разработать прототип кода на С/С++ для ESP32, реализующий передачу параметров Wi-Fi сети на микроконтроллер ESP32 по Wi-Fi в режиме AP с десктопного/мобильного приложения для подключения к локальной WiFi сети. Примерный алгоритм:
1. Пользователь запускает десктопное/мобильное приложение. На каком языке или под какую платформу будет реализовано - не принципиально. Обсуждаемо.
2. Переводит ESP32 в режиме точки доступа.
3. В приложении выбирает из списка доступных Wi-Fi сетей точку доступа ESP32.
4. Затем в приложении выбирает из списка доступных Wi-Fi сетей точку доступа к которой ESP32 должен быть подключен и вводит пароль к ней. Эти параметры сохраняются в приложении для передачи на микроконтроллер ESP32.
5. Запускается связывание при котором приложение по некоторому API, реализованному на ESP32, передает ему параметры WiFi точки доступа, введенные в десктопное приложение.
6. Для передачи параметров нужно использовать максимально легкий протокол, уже поддерживаемый библиотеками ESP32. Например telnet или SSH. Добавление параметров для передачи должно быть максимально простым.
7. Нужно предусмотреть легкое шифрование при передаче. В качестве пароля для шифрования MAC + некоторый секретный salt.
8. После получения ESP32 параметров WiFi сети к которой нужно подключится, ESP32 перегружается и подключается к WiFi сети, используя переданные параметры.
9. Приложение, потеряв AP ESP32, либо иным способом определив, что ESP32 перешло в режим подключения к WiFi сети, переподключается к локальной Wi-FI сети (той-же, к которой подключали ESP32 в приложении).
10. После этого приложение сканирует локальную сеть (простой перебор по пулу IP адресов определяемому маской) и находит сетевое устойство с тем MAC адресом, который был у ESP32 (для AP и STA режимов отличаются MAC, поэтому MAC для режима STA должен быть передан при спаривании).
11. Приложение подключается к ESP32 по найденному IP адресу ESP32 и производит передачу произвольных параметров на ESP32 по тому-же протоколу, как при связывании.
- Похожие заказы
- $25Системное программирование12 заявокЗакрытгод назад
Необходимо создать на Qt6 GUI клиент OpenVPN с использованием библиотеки openvpn3 ([url=https://github.com/OpenVPN/openvpn3]https://github.com/OpenVPN/openvpn3[/url] - инструкции по сборке присутствуют, правда чтобы собрать билиотеку прийдется немного поправить файл сборки CMake). На форме приложения 3 поля - логин, пароль, сервер. ...
Системное программирование2 заявкиЗакрытгод назаднужно добавить на VirtualBox веб камеру, основной хост ubuntu, а далее Windows 10 гостевой, вот на Windows 10 надо чтобы видел он вебкамеру. Сразу пишите телеграм для связи
Системное программирование2 заявкиЗакрытгод назад- $800
Требуется программа, на любом языке программирования или конструктора ботов по типу ZenoPoster, BrowserAutomationStudio.Программа для автоматизации регистрации аккаунтов. Главные требования к софту: Эмуляция устройства от ПК до мобильных устройств, эмуляция анонимности, реализовать работу софта чистой схожей ...
Системное программирование8 заявокЗакрытгод назад - $8
Вирішити 3 та 9 варіант
Системное программирование7 заявокЗакрытгод назад Студии по ремонту автомобильных фар требуется внедрение Amo CRM Задачи СРМ 1) Входящие звонки на телефон синхронизировать в СРМ 2) В нерабочее СТО время (указанное заранее) на телефон установить авто ответчик 3) Записывать разговоры с клиентами 4) Сделать бота, который ...
Системное программирование1 заявкаЗакрытгод назаддва окна - функция зеркального отражение комбинаций нужна для обеих окон и поиск повторяющихся комбинаций. пример: первое окно - 067 564 788 934 второе окно - 760 832 564 439 ...
Системное программирование2 заявкиЗакрытгод назадНужен сайт, для создания которого не обходимы программы PHP, SQL. Дизайн имеет имеется, сверстан в фотошоп. Имеется страничка (картинка) для общего представления.
Системное программирование5 заявокЗакрытгод назадПриветствую! Ищу разработчика с таким знаниями:[list][*]Request, selenium, aiogram или что-то для работы с телеграмом[/list] Желательно иметь опыт 1+ год в разработке с такими фреймворками Тз прикрепил.
Системное программирование5 заявокЗакрытгод назадПолное тз подходящему кандидату Если кратко, диспетчерская для службы такси; Диспетчер принимает заказ по телефону, добавляет в бд через наш crm. Когда водитель принимает заказ нужно делать автодозвон клиенту "К Вам выехала такаято машина", также нужно реализовать ...
Системное программирование2 заявкиЗакрытгод назад