GitHub topics: nostd
johannst/rv64i-linux-user-no-std
rv64i linux userspace no_std
Language: Rust - Size: 7.81 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

johannst/dynld
Dynamic linker studies.
Language: C - Size: 140 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 24 - Forks: 1

jedisct1/rust-hmac-sha256
A small, self-contained SHA256 and HMAC-SHA256 implementation.
Language: Rust - Size: 24.4 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 30 - Forks: 12

marshallpierce/rust-base64
base64, in rust
Language: Rust - Size: 778 KB - Last synced at: 4 days ago - Pushed at: 22 days ago - Stars: 659 - Forks: 123

jwillikers/PWM-Fan-Controller
A simple program for controlling a PWM fan from a microcontroller with Rust
Language: Nix - Size: 46.9 MB - Last synced at: about 4 hours ago - Pushed at: about 17 hours ago - Stars: 3 - Forks: 1

etiennetremel/sds011-nostd-rs
Rust SDS011 driver no_std environments compatible
Language: Rust - Size: 9.77 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

oxalica/sjlj2
Safer, cheaper and more ergonomic setjmp/longjmp in Rust.
Language: Rust - Size: 55.7 KB - Last synced at: 6 days ago - Pushed at: 19 days ago - Stars: 5 - Forks: 2

georgik/esp32-conways-game-of-life-rs
Rust Bare Metal implementation of Conway's Game of Life
Language: Rust - Size: 580 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 15 - Forks: 2

SFBdragon/talc
A fast and flexible allocator for no_std and WebAssembly
Language: Rust - Size: 2.98 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 456 - Forks: 9

AndrewGi/btle
Cross-platform Bluetooth Low Energy library for Rust. Supports Central, Peripheral, Broadcaster and Observer GAP roles.
Language: Rust - Size: 281 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 47 - Forks: 8

YushiOMOTE/com_logger
Serial port logger for no_std
Language: Rust - Size: 30.3 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 9 - Forks: 2

kKdH/mcp3424-rs
Async Rust driver for the MCP342[2/3/4] ADC
Language: Rust - Size: 874 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Bridiro/glyphr
A no_std, lightweight and simple font rasterizing library
Language: Rust - Size: 81.1 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

marysaka/ahv
Bindings for Apple Silicon Hypervisor
Language: Rust - Size: 58.6 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 62 - Forks: 5

pomettini/pachip8risu
🦀 An interpreter for the Chip-8 fantasy console
Language: Rust - Size: 195 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

vi/websocket-sans-io
Low-level WebSocket frame encoding and decoding library for Rust
Language: Rust - Size: 73.2 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

phughk/rust-nostd-structs
Datastructures and algorithms for nostd rust
Language: Rust - Size: 951 KB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

YushiOMOTE/rgy
No-std cross-platform Rust GameBoy emulator library
Language: Rust - Size: 698 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 51 - Forks: 3

quadrupleslap/x264
🎥 A safe x264 wrapper for Rust.
Language: Rust - Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 53 - Forks: 15

copterust/alt-stm32f30x-hal
Alternative HAL implementation of embedded-hal for stm32f30x
Language: Rust - Size: 188 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 3

circuitry-maker/mcp23017
MCP23017 a 16-Bit I2C I/O Expander with Serial Interface module
Language: Rust - Size: 73.2 KB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 13 - Forks: 16

javalsai/rs-ezcache
🦀 Rust library to make caching easy.
Language: Rust - Size: 131 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

parallelsystems/bit-struct
ergonomic bitfields in Rust
Language: Rust - Size: 112 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 16 - Forks: 3

circuitry-maker/l298n
L298N a Dual H-Bridge Motor Controller module
Language: Rust - Size: 31.3 KB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 5 - Forks: 3

sile/nowasm
No-std, no-unsafe and no-dependencies WebAssembly 1.0 runtime for Rust
Language: Rust - Size: 1.11 MB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 45 - Forks: 0

circuitry-maker/vl6180x
VL6180X a Time-of-Flight I2C laser-ranging module
Language: Rust - Size: 27.3 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 5 - Forks: 6

NikitaMasych/fibonacci-nostd
Plonky2 Fibonacci no-std | WASM
Language: Rust - Size: 192 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

HF-Foundation/HF-PARSER-RUST
Parser, tokenizer and AST generator for HF
Language: Rust - Size: 21.5 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

nw-rs/citrus-cas
CAS (Computer Algebra System) written in Rust for no_std environments.
Language: Rust - Size: 161 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 2

olekspickle/serde_default_utils
A set of simple helper functions to cut corners with serde_default
Language: Rust - Size: 19.5 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 12 - Forks: 0

questdb/alloc-checked
Rust collections that don't panic on alloc failures
Language: Rust - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

JadKHaddad/Cody-C
Language: Rust - Size: 697 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 1 - 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 at: 4 days ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 8

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 at: 11 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

arindas/memcached-network-types
Provides types for memcached protocol entities used for sending requests and responses over the network.
Language: Rust - Size: 1.4 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

circuitry-maker/em7180
EM7180 sensor hub with MPU9250 gyro/accelerometer, embedded Asahi Kasei AK8963C magnetometer, Measurement Specialties' MS5637 Barometer and ST's M24512DFC I2C EEPROM module
Language: Rust - Size: 1.1 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

circuitry-maker/gyuvl53l0x
GYUVL53L0X - VL53L0X a Time-of-Flight I2C laser-ranging module
Language: Rust - Size: 63.5 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 3

circuitry-maker/gp2y0e02b
GP2Y0E02B a SHARP I2C Distance Measuring Sensor, 4-50cm
Language: Rust - Size: 24.4 KB - Last synced at: 2 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

WilliamVenner/turbonone
Tiny macro for calling functions with generic Option<T> arguments
Language: Rust - Size: 12.7 KB - Last synced at: 23 days ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

peter-lyons-kehl/no_std_libs
Presentation: Embedded-friendly, low level, no_std libraries in Rust
Language: HTML - Size: 186 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

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 at: 11 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 3

YushiOMOTE/libchip8
An OS-independent chip8 interpreter library written in Rust
Language: Rust - Size: 13.7 KB - Last synced at: 21 days ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 0

shingtaklam1324/mish
A no-std libm implementation in Rust
Language: Rust - Size: 17.6 KB - Last synced at: 6 days ago - Pushed at: almost 7 years ago - Stars: 13 - Forks: 1

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 at: 29 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

Adi-df/index_alloc
A simple toy allocator for no_std embedded environements
Language: Rust - Size: 71.3 KB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

Caellian/contiguous_mem
A contiguous memory container.
Language: Rust - Size: 467 KB - Last synced at: 6 days ago - Pushed at: 6 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 at: about 1 year ago - Pushed at: about 1 year ago - Stars: 40 - Forks: 9

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 at: 4 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

werdl/nstr
No alloc, #![no_std] strings in Rust
Language: Rust - Size: 38.1 KB - Last synced at: 25 days ago - Pushed at: over 1 year 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 at: 10 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

errantmind/faf-syscall
A minimalist, no-std, Linux syscall macro
Language: Rust - Size: 4.88 KB - Last synced at: 8 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

FactbirdHQ/defmt-persist
persistence layer for defmt logging
Language: Rust - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 1

YushiOMOTE/stickboy
USB-bootable bare-metal gameboy emulator for macbook
Language: Rust - Size: 13.8 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

tpltnt/lysogeny-broth
substrate for cellular automata in Rust.
Language: Rust - Size: 70.3 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 2 - 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 at: over 1 year ago - Pushed at: over 3 years ago - Stars: 2 - 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 at: 22 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 2

peter-lyons-kehl/no_std_data
no_std (embedded/low level-compatible) patterns in Rust
Language: Rust - Size: 291 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

peter-lyons-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 at: 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

lupyuen/piet-embedded Fork of linebender/piet
An abstraction for 2D graphics. Experimental embedded version (no_std).
Language: Rust - Size: 409 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 1

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 at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 19 - Forks: 0

riesha/tiny-template
template for creating tiny rust binaries
Language: Rust - Size: 33.2 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

RodrigoDornelles/pcp-algorithm
Find large palindromic prime numbers in the decimal expansion of π (PI).
Language: C - Size: 532 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

peter-lyons-kehl/embedded_low_level_rust
Embedded-friendly, low level, no_std Rust libraries intro (moved)
Size: 0 Bytes - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

xiuxiu62/sorrow
A sad little operating system
Language: Rust - Size: 196 KB - Last synced at: about 2 years ago - Pushed at: over 3 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 at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

marysaka/cryloc
A platform independent memory allocator in Crystal
Language: Crystal - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

eaon/rotating-buffer
Small helper data structure that allows retaining unused data (Mirror)
Language: Rust - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

jmerriweather/poe-featherwing
A no_std Rust driver for the PoE FeatherWing by Silicognition LLC
Language: Rust - Size: 203 KB - Last synced at: 3 days ago - Pushed at: about 4 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 at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

armersong/nostd-sample
rust sample with no std library
Language: Rust - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

Ihsahn/microbit-rust
Embedded rust with bbc:microbit - my experiments
Language: Rust - Size: 0 Bytes - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

igilham/rsts
Rust MPEG transport stream library
Language: Rust - Size: 50.8 KB - Last synced at: about 2 years ago - Pushed at: about 5 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 at: about 1 year ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0
