ULoger
Принимает данные от зарядных устройств, сохраняет на SD-карту и раздаёт веб-интерфейс с графиками по Wi-Fi. Собирается из готовых модулей без пайки — «бутерброд» из плат.

Прошивки, обсуждение и поддержка — в Telegram-канале автора . Это основной источник информации по логеру.
Сборка
Компоненты, подключение и сборка логгера описаны в разделе Сборка логгера. Набор модулей одинаковый для всех логгеров.
Прошивка
Первая прошивка выполняется через загрузчик — загрузить .bin файл без компиляции исходного кода.
Скачать актуальную версию: Telegram
Дальнейшие обновления — через OTA (по воздуху) в веб-интерфейсе логгера.
При обновлении прошивки обязательно обновить и файлы на SD-карте. Прошивка и файлы SD должны быть одной версии.
Подготовка SD-карты
- Отформатировать карту в FAT32 (SDHC, Class 10, до 32 ГБ)
- Из архива с прошивкой извлечь папку
data(илиSD) и скопировать её содержимое в корень карты - Вставить карту в модуль
Без файлов на SD-карте логгер не запустится.
Совместимость с ЗУ ViktoRi
ULoger поддерживает зарядное устройство ViktoRi. В файле 1_User_Setup.h:
#define LOGGER 2 // режим для ULoger
#define SERIAL_SPEED 9600 // скорость порта
#define LOGGTIME 5 // период отправки данных, секундыПодключение к ViktoRi — 3 провода:
| Arduino | ESP | Назначение |
|---|---|---|
| 5V | 5V | Питание |
| GND | GND | Земля |
| TX (D1) | RX | Данные |
TX от ESP к Arduino подключать не нужно. При прошивке Arduino — отключить провод данных от логгера.
Wi-Fi
Первое подключение
При первом запуске логгер создаёт точку доступа:
- Пароль: 12345678
- IP-адрес: 192.168.4.1
Подключиться к сети и открыть 192.168.4.1 в браузере.
Домашний Wi-Fi
В веб-интерфейсе указать SSID и пароль домашней сети. После сохранения и перезагрузки логгер подключится к роутеру.
Настройки Wi-Fi хранятся в файле Settings/Wifi.ini на SD-карте. Для сброса — удалить этот файл и перезагрузить логгер.
Рекомендуется назначить логгеру статический IP, чтобы адрес не менялся после перезагрузки.
Синхронизация времени
- NTP — автоматически при подключении к Wi-Fi с интернетом
- Браузер — при открытии веб-интерфейса время синхронизируется с устройства пользователя
- RTC — если установлен модуль часов, время сохраняется при выключении питания
Веб-интерфейс
Интерфейс загружается с SD-карты и работает в любом браузере.
- Файловый менеджер — просмотр, скачивание и удаление логов
- Графики — отображение данных с автообновлением
- Настройки — Wi-Fi, время, параметры логирования
- Обновление прошивки — OTA через веб-интерфейс
Логи хранятся в CSV-формате, организованы по папкам (год/месяц). Каждое подключённое устройство получает отдельную папку.