awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to drogue-iot/embedded-tls

Open-source alternatives to Embedded Tls

17 open-source projects similar to drogue-iot/embedded-tls, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Embedded Tls alternative.

  • adntio/crispy-bootloader-rp2040-rsADNTIO avatar

    ADNTIO/crispy-bootloader-rp2040-rs

    9View on GitHub↗

    RP2040 A/B bootloader in Rust — copies firmware from flash to RAM with dual-bank support.

    Rust
    View on GitHub↗9
  • c410-f3r/wtxc410-f3r avatar

    c410-f3r/wtx

    360View on GitHub↗

    A collection of different transport implementations and related tools focused primarily on web technologies.

    Rust
    View on GitHub↗360
  • drogue-iot/drogue-devicedrogue-iot avatar

    drogue-iot/drogue-device

    204View on GitHub↗

    A distribution of tools and examples for building embedded IoT applications in Rust

    Rust
    View on GitHub↗204
  • drogue-iot/ectordrogue-iot avatar

    drogue-iot/ector

    68View on GitHub↗

    Ector is an open source async, no-alloc actor framework for embedded devices.

    Rust
    View on GitHub↗68
  • drogue-iot/embedded-updatedrogue-iot avatar

    drogue-iot/embedded-update

    29View on GitHub↗

    The embedded-update crate implements firmware update protocol for embedded devices connected to a firmware update service, which works in no_std environments.

    Rust
    View on GitHub↗29
  • elagil/usbpdelagil avatar

    elagil/usbpd

    26View on GitHub↗

    USB power-delivery crate

    Rust
    View on GitHub↗26

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • embassy-rs/embassyembassy-rs avatar

    embassy-rs/embassy

    8,813View on GitHub↗

    Embassy is an asynchronous framework for microcontrollers that provides a runtime for cooperative multitasking. It enables the execution of multiple concurrent tasks to maximize energy efficiency and CPU usage, utilizing an async executor that puts the processor to sleep when idle. The framework includes a comprehensive set of embedded components, featuring a hardware abstraction layer for peripherals like GPIO, SPI, I2C, and UART, alongside a TCP/IP network stack and a USB device stack. It also provides a Bluetooth Low Energy host stack for wireless communication and a bootloader framework t

    Rustasyncdriversembedded
    View on GitHub↗8,813
  • ethercrab-rs/ethercrabethercrab-rs avatar

    ethercrab-rs/ethercrab

    419View on GitHub↗

    A pure Rust EtherCAT MainDevice supporting std and no_std environments

    Rust
    View on GitHub↗419
  • hominee/crossbushominee avatar

    hominee/crossbus

    126View on GitHub↗

    A Platform-less, Runtime-less Actor Computing Model

    Rust
    View on GitHub↗126
  • jacobrosenthal/cmsis-dsp-sysjacobrosenthal avatar

    jacobrosenthal/cmsis-dsp-sys

    23View on GitHub↗

    rust bindings for the prebuilt cmsis-dsp math

    Rust
    View on GitHub↗23
  • jhbruhn/moonbootjhbruhn avatar

    jhbruhn/moonboot

    30View on GitHub↗

    OTA Bootloader Construction Framework for Rust no_std environments

    Rust
    View on GitHub↗30
  • m-labs/smoltcpm-labs avatar

    m-labs/smoltcp

    4,492View on GitHub↗

    smoltcp is a TCP/IP stack and network protocol implementation designed for resource-constrained environments and bare-metal hardware. It provides a set of socket interfaces for managing reliable TCP stream connections and connectionless UDP datagrams without relying on a standard library. The project utilizes a fixed memory layout and static memory allocation to manage network state and process packets without a dynamic memory allocator. It includes specialized capabilities for low-power wireless networks, such as header compression and fragmentation for 6LoWPAN. The stack covers the data li

    Rust
    View on GitHub↗4,492
  • michael-f-bryan/gcode-rsMichael-F-Bryan avatar

    Michael-F-Bryan/gcode-rs

    105View on GitHub↗

    A streaming gcode parser built with embedded applications in mind

    G-code
    View on GitHub↗105
  • rust-embedded/register-rsrust-embedded avatar

    rust-embedded/register-rs

    50View on GitHub↗

    Unified interface for type-safe MMIO and CPU register access in Rust

    Rust
    View on GitHub↗50
  • thejpster/console-traitsthejpster avatar

    thejpster/console-traits

    3View on GitHub↗

    Describes a basic text console

    Rust
    View on GitHub↗3
  • thejpster/menuthejpster avatar

    thejpster/menu

    62View on GitHub↗

    Command-line menu system for embedded Rust platforms.

    Rust
    View on GitHub↗62
  • thejpster/vga-framebuffer-rsthejpster avatar

    thejpster/vga-framebuffer-rs

    32View on GitHub↗

    A Rust VGA Framebuffer implementation for embedded micros

    Rust
    View on GitHub↗32