tdslite
Драйвер MSSQL для встроенных систем с минимальными требованиями к памяти, реализующий протокол MS-TDS без внешних зависимостей
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:65dd15fc671b97762856f395497e7401722f9b1fbcaf5f25e1eac0b959e7336ftdslite-0.8.0-65dd15fc.zipОписание
Лёгкий драйвер для подключения к Microsoft SQL Server, написанный на C++11 и требующий всего 2 кБ оперативной памяти. Реализует протокол MS-TDS и не зависит от внешних библиотек — это header-only решение с минималистичным API. Подходит для выполнения CRUD-операций, SELECT-запросов, работы с параметризованными запросами и обработки ошибок через callback-функции. Благодаря модульной архитектуре легко расширяется под разные сетевые интерфейсы: работает с EthernetClient, WiFiClient и совместима с Arduino Uno WiFi rev.2. Есть примеры для ESP с WiFiNINA и минималистичный SQL-shell для тестирования команд. Уместна для встроенных систем с жёсткими ограничениями на память и когда нужна прямая связь устройства с SQL-сервером без промежуточных слоёв.