Здравствуйте,
Девайс на ESP32S3 логирует данные в файлы на SD карту, которые потом нужно выгружать на ПК.
Чтобы не мучиться с SD карточкой вынимать-вставлять каждый раз с каждого логгера, какой вариант подключения для переноса небольших файлов вы бы порекомендовали?
Варианты подключений, которые я рассмотрел:
Вопросы:
1) Для USB MSC есть библиотеки покомпактнее?
2) Всё же мб кто-то делал передачу файлов на ESP32S3 по Bluetooth 5/LE?
3) Почему WiFi FTP-server может не соединяться? Соединение начинается, но сервер отказывает в доступе - все настройки менял, пробовал разные FTP клиенты, логин-пароль проверял и даже убрал все сложные символы, итд.
4) Какой WiFi HTTP-server получше для простой выгрузки файлов? Вроде широко предлагают некие "AsyncTCP + ESPAsyncWebSrv" - это лучший вариант или есть новее-быстрее-компактнее?
Девайс на ESP32S3 логирует данные в файлы на SD карту, которые потом нужно выгружать на ПК.
Чтобы не мучиться с SD карточкой вынимать-вставлять каждый раз с каждого логгера, какой вариант подключения для переноса небольших файлов вы бы порекомендовали?
Варианты подключений, которые я рассмотрел:
- USB MSC - плохо, что занимает порт USB; зато быстро и надёжно; минус, что длина кабелей USB ограничена и единую сеть создать сложно. Главное, что библиотека Adafruit_TinyUSB хочет ещё 4 библиотеки!
- Bluetooth - энерго-эффективен (режим сна до запроса, особенно LE); для небольших файлов скорости достаточно; всегда один MAC адрес значит всегда легко переподключиться; минуса два - отправить можно только заранее заданный набор файлов (открытого списка файлов или проводника итп нет) - но это решаемо; но хуже, что нет готовых свежих библиотек для этого дела вообще!
- WiFi Direct - под ArduinoIDE тоже не нашёл.
- WiFi FTP-server - 2 дня мучился с SimpleWiFiServer - вроде всё работает, но входа не происходит.
- WiFi HTTP-server - ещё не пробовал, но ввиду предыдущих проблем решил сначала спросить.
Вопросы:
1) Для USB MSC есть библиотеки покомпактнее?
2) Всё же мб кто-то делал передачу файлов на ESP32S3 по Bluetooth 5/LE?
3) Почему WiFi FTP-server может не соединяться? Соединение начинается, но сервер отказывает в доступе - все настройки менял, пробовал разные FTP клиенты, логин-пароль проверял и даже убрал все сложные символы, итд.
4) Какой WiFi HTTP-server получше для простой выгрузки файлов? Вроде широко предлагают некие "AsyncTCP + ESPAsyncWebSrv" - это лучший вариант или есть новее-быстрее-компактнее?