Назад к каталогу

SafeString

Безопасные статические строки вместо Arduino String с неблокирующим вводом-выводом, буферизацией и утилитами для отладки

Версия4.1.45
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер1.31 MiB
Источникофициальный
Обновлено2026-08-24

Установка

Последняя опубликованная версия
4.1.451.31 MiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:5a82da921cb05f47829019a5a1e936d090dd68adfa81bb4de8d8c1fa1d01978e
АрхивSafeString-4.1.45-5a82da92.zip

Описание

Если писать на Arduino часто приходится работать со строками, обычный String опасен — может вызвать перезагрузку, если память закончится. SafeString решает эту проблему: это безопасные статические строки с подробными сообщениями об ошибках. Кроме самих строк в пакете есть инструменты для работы с вводом-выводом: неблокирующий чтение из Serial с tokenizing (SafeStringReader), неблокирующие выход и дополнительная буферизация входа (BufferedOutput и BufferedInput), милисекундная задержка без остановки кода (millisDelay) и неблокирующее мигание светодиодом (PinFlasher). Также встроен loopTimer для отслеживания максимального и среднего времени выполнения loop(). На платах Sparkfun SAMD могут быть проблемы с компиляцией из-за отсутствия правильного define. Библиотека хороша для начинающих и для проектов, где нужна стабильность обработки текста и предсказуемое поведение без неожиданных перезагрузок.

Версии

Показано: 30
4.1.452026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.442026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.432026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.422026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.412026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.402026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.392026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.382026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.372026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.362026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.352026-08-24 12:37:12 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.342026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.332026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.322026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.312026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.302026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.292026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.282026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.272026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.262026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.252026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.242026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.232026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.222026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.212026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.202026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.192026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.182026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.172026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше
4.1.162026-08-24 12:37:11 UTC
ZIP по запросу
первое скачивание может быть дольше