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