Wiznet makers

josephsr

Published December 04, 2023 © Apache License 2.0 (Apache-2.0)

59 UCC

6 WCC

10 VAR

0 Contests

0 Followers

0 Following

Original Link

Embassy: Asynchronous Rust framework for embedded systems with w5500 support

Asynchronous framework for embedded systems written in Rust language.

COMPONENTS Hardware components

WIZnet - W5500

x 1

Software Apps and online services

Rust Foundation - Rust

x 1


PROJECT DESCRIPTION

Embassy is a Rust language framework optimized for asynchronous programming in embedded systems. This framework excels in utilizing low-power devices and constrained resources, enabling safe and efficient programming in embedded systems. Leveraging the powerful features of Rust, Embassy offers various functionalities to aid in developing embedded applications that operate asynchronously.

  • written in Rust language
  • for embedded system
    • STM32
    • Nordic Semiconductor nRF52, nRF53, nRF91 series
    • Raspberry Pi RP2040 microcontroller
    • Espressif Systems ESP32
  • supports
    • timer
    • interrupt
    • network include w5500/w5100s
    • bluetooth
    • LoRa
    • USB
    • bootloader and DFU
  • examples
    • for each chip manufacturer on examples/ folder

 

Documents
  • embasy

Comments Write