Skip to content

[Library Manager] Please add AsyncUDP_STM32 Library #10726

@khoih-prog

Description

@khoih-prog

Please add AsyncUDP_STM32 library to Library Manager.
Thanks and Regards.


Why do we need this Async AsyncUDP_STM32 library

  • Using asynchronous network means that you can handle more than one connection at the same time
  • You are called once the request is ready and parsed
  • After connecting to a UDP server as an Async Client, you are immediately ready to handle other connections while the Client is taking care of receiving the UDP responding packets in the background.
  • You are not required to check in a tight loop() the arrival of the UDP responding packets to process them.
  • Speed is OMG

Initial Releases v1.1.0

  1. Initial coding to port ESPAsyncUDP to STM32 boards using builtin LAN8742A Ethernet. More supports will be added gradually later, such as other Ethernet / WiFi shields.
  2. Add more examples.
  3. Add debugging features.
  4. Bump up to v1.1.0 to sync with ESPAsyncUDP v1.1.0.

Currently Supported Boards

  1. Nucleo-144 (F429ZI, F746ZG, F756ZG, F767ZI)
  2. Discovery STM32F746G-DISCOVERY
  3. Any STM32 boards with enough flash/memory and already configured to run LAN8742A Ethernet.

AsyncUDP_STM32 library for STM32 boards using builtin LAN8742A Ethernet

This AsyncUDP_STM32 library is a fully asynchronous UDP library, designed for a trouble-free, multi-connection network environment, for STM32 boards using builtin LAN8742A Ethernet. The library is easy to use and includes support for Unicast, Broadcast and Multicast environments.

This library is based on, modified from:

  1. Hristo Gochkov's ESPAsyncUDP

to apply the better and faster asynchronous feature of the powerful ESPAsyncUDP Library into STM32 boards using builtin LAN8742A Ethernet.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions