at_client
SDK для ESP32 с поддержкой atProtocol, криптографией и безопасным обменом данными между устройствами через защищённые ключи
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:e77ba81ac7e5c32bda47c77923f77419ab88c13fff3145308f251411425f2d74at_client-0.1.2-e77ba81a.zipОписание
Полнофункциональное SDK для ESP32 на основе протокола atProtocol, который позволяет строить приложения, где устройства безопасно общаются и обмениваются данными через защифрованные ключи. Включает криптографию (AES-256, RSA-2048, SHA-256/512), PKAM и CRAM аутентификацию, операции с публичными и приватными ключами, мониторинг в реальном времени через долгоживущие TLS соединения и отправку уведомлений. В коробке есть примеры для загрузки ключей из LittleFS, сканирования данных, отправки и получения уведомлений с автопереподключением, а также инструменты для активации устройства через CRAM-ключ или OTP. Логирование идёт через Serial, парсинг JSON реализован через встроенную cJSON. Подходит для датчиков, умных гаджетов и IoT-систем на базе ESP32, которым нужна надёжная шифрованная коммуникация между собой.