SafeSerial

Asynchronous, Thread-safe, and Non-blocking Serial Library for ESP32 Arduino Core (with HWCDC and USBCDC support).

Author
Péter Soós
Website
https://github.com/soosp/SafeSerial
Category
Communication
License
MIT
Library Type
Contributed
Architectures
esp32

SafeSerial uses a FreeRTOS background task and a queue to handle serial output without blocking your main application code. Additionally it try to solve the common S3 issue where Native USB CDC logging stalls during high WiFi or CPU load.

Downloads

Filename Release Date File Size
SafeSerial-1.0.3.zip 2026-05-04 23.92 KiB
SafeSerial-1.0.2.zip 2026-04-30 23.76 KiB
SafeSerial-1.0.1.zip 2026-04-30 23.60 KiB
SafeSerial-1.0.0.zip 2026-04-29 23.10 KiB