Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: nostd

Adi-df/index_alloc

A simple toy allocator for no_std embedded environements

Language: Rust - Size: 45.9 KB - Last synced: about 7 hours ago - Pushed: about 7 hours ago - Stars: 0 - Forks: 0

AndrewGi/btle

Cross-platform Bluetooth Low Energy library for Rust. Supports Central, Peripheral, Broadcaster and Observer GAP roles.

Language: Rust - Size: 500 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 42 - Forks: 6

marshallpierce/rust-base64

base64, in rust

Language: Rust - Size: 697 KB - Last synced: 8 days ago - Pushed: 16 days ago - Stars: 575 - Forks: 111

marysaka/ahv

Bindings for Apple Silicon Hypervisor

Language: Rust - Size: 57.6 KB - Last synced: 4 days ago - Pushed: 9 months ago - Stars: 59 - Forks: 5

marysaka/cryloc

A platform independent memory allocator in Crystal

Language: Crystal - Size: 10.7 KB - Last synced: 15 days ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

lucazulian/l298n

L298N a Dual H-Bridge Motor Controller module

Language: Rust - Size: 29.3 KB - Last synced: 15 days ago - Pushed: 4 months ago - Stars: 4 - Forks: 2

nordzilla/count-digits

A no-std trait with functions to determine the lengths of integers in various number bases.

Language: Rust - Size: 135 MB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

alekspickle/serde_default_utils

A set of simple helper functions to cut corners with serde_default

Language: Rust - Size: 15.6 KB - Last synced: 12 days ago - Pushed: 4 months ago - Stars: 6 - Forks: 0

phughk/rust-nostd-structs

Datastructures and algorithms for nostd rust

Language: Rust - Size: 31.3 KB - Last synced: 20 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

kjagiello/hub75-pio-rs

HUB75 driver for RP2040. Uses PIO and DMA to achieve high refresh rate and high color depth with zero CPU overhead.

Language: Rust - Size: 35.2 KB - Last synced: 17 days ago - Pushed: 3 months ago - Stars: 10 - Forks: 4

SFBdragon/talc

A fast and flexible allocator for no_std and WebAssembly

Language: Rust - Size: 1.89 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 374 - Forks: 9

Caellian/contiguous_mem

A contiguous memory container.

Language: Rust - Size: 405 KB - Last synced: 25 days ago - Pushed: about 2 months ago - Stars: 5 - Forks: 0

esp-rs/no_std-training

Getting-started guide on using the Rust with Espressif SoCs using no_std.

Language: Rust - Size: 147 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 40 - Forks: 9

shingtaklam1324/mish

A no-std libm implementation in Rust

Language: Rust - Size: 17.6 KB - Last synced: 12 days ago - Pushed: almost 6 years ago - Stars: 13 - Forks: 1

YushiOMOTE/rgy

No-std cross-platform Rust GameBoy emulator library

Language: Rust - Size: 402 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 51 - Forks: 3

klimatt/bno08x-rvc

Small library to parse bno08x-sensor (bno080, bno085, bno086) output in RVC mode. Based on lockless queues.

Language: Rust - Size: 188 KB - Last synced: 23 days ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0

peter-kehl/embedded_low_level_rust

Embedded-friendly, low level, no_std Rust libraries intro (moved)

Size: 0 Bytes - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

UnknownRori/singly-rs

Simple, Lighweight and "not" thread safe Singleton instance but it's depend on the usage

Language: Rust - Size: 13.7 KB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

parallelsystems/bit-struct

ergonomic bitfields in Rust

Language: Rust - Size: 112 KB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 9 - Forks: 3

werdl/nstr

No alloc, #![no_std] strings in Rust

Language: Rust - Size: 38.1 KB - Last synced: 26 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

xgroleau/device-register

A no_std library to describe the registers permissions of a device to ease driver development.

Language: Rust - Size: 102 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

copterust/alt-stm32f30x-hal

Alternative HAL implementation of embedded-hal for stm32f30x

Language: Rust - Size: 188 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 14 - Forks: 3

errantmind/faf-syscall

A minimalist, no-std, Linux syscall macro

Language: Rust - Size: 4.88 KB - Last synced: 7 days ago - Pushed: about 2 years ago - Stars: 4 - Forks: 1

YushiOMOTE/com_logger

Serial port logger for no_std

Language: Rust - Size: 12.7 KB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 6 - Forks: 1

jedisct1/rust-hmac-sha256

A small, self-contained SHA256 and HMAC-SHA256 implementation.

Language: Rust - Size: 34.2 KB - Last synced: 7 days ago - Pushed: 11 months ago - Stars: 27 - Forks: 9

vi/websocket-sans-io

Low-level WebSocket frame encoding and decoding library for Rust

Language: Rust - Size: 73.2 KB - Last synced: 28 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

tpltnt/lysogeny-broth

substrate for cellular automata in Rust.

Language: Rust - Size: 70.3 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 0

quadrupleslap/x264

🎥 A safe x264 wrapper for Rust.

Language: Rust - Size: 17.6 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 49 - Forks: 13

nw-rs/citrus-cas

CAS (Computer Algebra System) written in Rust for no_std environments.

Language: Rust - Size: 161 KB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 14 - Forks: 2

Longor1996/nanval

A NaN-tagged value using a 64-bit floating-point number (`f64`) as base, providing a 16-bit tag and 32-bits of payload.

Language: Rust - Size: 23.4 KB - Last synced: about 7 hours ago - Pushed: over 1 year ago - Stars: 7 - Forks: 2

YushiOMOTE/libchip8

An OS-independent chip8 interpreter library written in Rust

Language: Rust - Size: 13.7 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 0

klimatt/nucleo-l476rg-rtic-bno08x-rvc

Example for NUCLEO-L476RG how to use bno08x-rvc lib to receive data from the BNO08x sensor (BNO080/85/86) in RVC mode.

Language: Rust - Size: 12.7 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

lucazulian/mcp23017

MCP23017 a 16-Bit I2C I/O Expander with Serial Interface module

Language: Rust - Size: 57.6 KB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 9 - Forks: 14

jmerriweather/poe-featherwing

A no_std Rust driver for the PoE FeatherWing by Silicognition LLC

Language: Rust - Size: 203 KB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

koraa/with_drop

with_drop: Nostd wrapper for using a closure as a custom drop function

Language: Rust - Size: 7.81 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 11 - Forks: 2

peter-kehl/no_std_data

no_std (embedded/low level-compatible) patterns in Rust

Language: Rust - Size: 291 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

peter-kehl/no_std_rna_slice_patterns_presentation

no_std (embedded/low level-compatible) patterns in Rust - presentation

Language: HTML - Size: 34.2 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

Pomettini/pachip8risu

🦀 An interpreter for the Chip-8 fantasy console

Language: Rust - Size: 133 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

lucazulian/vl6180x

VL6180X a Time-of-Flight I2C laser-ranging module

Language: Rust - Size: 21.5 KB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 4 - Forks: 4

lupyuen/piet-embedded Fork of linebender/piet

An abstraction for 2D graphics. Experimental embedded version (no_std).

Language: Rust - Size: 409 KB - Last synced: 15 days ago - Pushed: almost 4 years ago - Stars: 5 - Forks: 1

johannst/dynld

Dynamic linker studies.

Language: C - Size: 140 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0

lupyuen/druid-embedded Fork of linebender/druid

A data-first Rust-native UI design toolkit. Experimental embedded version (no_std).

Language: Rust - Size: 1.67 MB - Last synced: 15 days ago - Pushed: almost 4 years ago - Stars: 19 - Forks: 0

riesha/tiny-template

template for creating tiny rust binaries

Language: Rust - Size: 33.2 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

johannst/rv64i-linux-user-no-std

rv64i linux userspace no_std

Language: Rust - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

peter-kehl/no_std_libs

Presentation: Embedded-friendly, low level, no_std libraries in Rust

Language: HTML - Size: 186 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

jwillikers/PWM-Fan-Controller

A simple program for controlling a PWM fan from a microcontroller with Rust

Language: Rust - Size: 42 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

RodrigoDornelles/pcp-algorithm

Find large palindromic prime numbers in the decimal expansion of π (PI).

Language: C - Size: 532 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

lucazulian/gp2y0e02b

GP2Y0E02B a SHARP I2C Distance Measuring Sensor, 4-50cm

Language: Rust - Size: 22.5 KB - Last synced: 8 days ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

lucazulian/gyuvl53l0x

GYUVL53L0X - VL53L0X a Time-of-Flight I2C laser-ranging module

Language: Rust - Size: 63.5 KB - Last synced: 14 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 3

xiuxiu62/sorrow

A sad little operating system

Language: Rust - Size: 196 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

DaviRain-Su/pallet-node-template

pallet-node-template, can test pallet support no_std.

Language: Rust - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

BlackbirdHQ/defmt-persist

persistence layer for defmt logging

Language: Rust - Size: 46.9 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 1

WilliamVenner/turbonone

Tiny macro for calling functions with generic Option<T> arguments

Language: Rust - Size: 12.7 KB - Last synced: 13 days ago - Pushed: about 3 years ago - Stars: 3 - Forks: 0

eaon/rotating-buffer

Small helper data structure that allows retaining unused data (Mirror)

Language: Rust - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

Frago9876543210/has_impl

Check if trait is implemented for type in compile time

Language: Rust - Size: 1.95 KB - Last synced: 22 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

armersong/nostd-sample

rust sample with no std library

Language: Rust - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

Ihsahn/microbit-rust

Embedded rust with bbc:microbit - my experiments

Language: Rust - Size: 0 Bytes - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

igilham/rsts

Rust MPEG transport stream library

Language: Rust - Size: 50.8 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

lupyuen/kurbo-embedded Fork of linebender/kurbo

A Rust library for manipulating curves. Experimental version for embedded platforms (no_std).

Language: Rust - Size: 285 KB - Last synced: 15 days ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0

YushiOMOTE/stickboy

USB-bootable bare-metal gameboy emulator for macbook

Language: Rust - Size: 13.8 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0