STM32RS485DMA

High-performance RS485 driver for STM32 using UART + DMA.

Author
NitrofMtl
Website
https://github.com/nitrofmtl/STM32RS485DMA
Github
https://github.com/NitrofMtl/STM32RS485DMA
Category
Communication
License
MIT
Library Type
Contributed
Architectures
stm32

STM32RS485DMA provides a DMA-based RS485 implementation for STM32 boards using the Arduino core. It supports full-duplex and half-duplex RS485 with precise timing, idle detection, and minimal CPU usage. Designed and validated on Opta (STM32H7). Other STM32 families may work with additional configuration.

Downloads

Filename Release Date File Size
STM32RS485DMA-0.5.1.zip 2026-01-06 19.57 KiB
STM32RS485DMA-0.5.0.zip 2025-12-26 19.21 KiB