Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "bare-metal" keyword

Top 2.8% on crates.io
tock-registers 0.9.0
Memory-Mapped I/O and register interface developed for Tock.
11 versions - Latest release: 8 months ago - 17 dependent packages - 125 dependent repositories - 304 thousand downloads total - 4,957 stars on GitHub - 1 maintainer
sbi-rt 0.0.3
Runtime library for supervisors to call RISC-V Supervisor Binary Interface (RISC-V SBI)
9 versions - Latest release: 3 months ago - 2 dependent packages - 10 dependent repositories - 50.8 thousand downloads total - 933 stars on GitHub - 2 maintainers
rustsbi-macros 0.0.1
Proc-macros for RustSBI, a RISC-V SBI implementation library in Rust
2 versions - Latest release: 7 days ago - 1 dependent package - 874 downloads total - 933 stars on GitHub - 1 maintainer
rtic-time 1.3.0
rtic-time lib TODO
6 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 22.7 thousand downloads total - 1,604 stars on GitHub - 3 maintainers
rtic-monotonics 1.5.0
A library that provides implementations of the Monotonic trait from rtic-time
11 versions - Latest release: 4 months ago - 4 dependent packages - 1 dependent repositories - 21.3 thousand downloads total - 1,604 stars on GitHub - 3 maintainers
Top 9.5% on crates.io
rtic 2.1.1
Real-Time Interrupt-driven Concurrency (RTIC): a concurrency framework for building real-time sys...
7 versions - Latest release: 2 months ago - 8 dependent packages - 1 dependent repositories - 25.1 thousand downloads total - 1,604 stars on GitHub - 3 maintainers
rlsf 0.2.1
Real-time dynamic memory allocator based on the TLSF algorithm
5 versions - Latest release: about 1 year ago - 4 dependent packages - 3 dependent repositories - 82.2 thousand downloads total - 63 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
cortex-m-rtic 1.1.4
Real-Time Interrupt-driven Concurrency (RTIC): a concurrency framework for building real-time sys...
23 versions - Latest release: about 1 year ago - 78 dependent packages - 285 dependent repositories - 604 thousand downloads total - 1,610 stars on GitHub - 4 maintainers
byte_reader 3.0.0
A minimal byte-by-byte reader for parsing input
26 versions - Latest release: about 2 months ago - 2 dependent packages - 9.28 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
bare-metal 1.0.0
Abstractions common to bare metal systems
11 versions - Latest release: almost 4 years ago - 408 dependent packages - 2,020 dependent repositories - 6.2 million downloads total - 109 stars on GitHub - 2 maintainers
drone-svd 0.14.0
CMSIS-SVD parser for Drone, an Embedded Operating System.
5 versions - Latest release: about 3 years ago - 3 dependent packages - 1 dependent repositories - 26.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
rustsbi 0.3.2
Minimal RISC-V's SBI implementation library in Rust
28 versions - Latest release: about 1 year ago - 12 dependent repositories - 15 thousand downloads total - 933 stars on GitHub - 1 maintainer
sbi-testing 0.0.1
Provide a set of test cases for supervisors to verify functions of the supervisor executation env...
4 versions - Latest release: over 1 year ago - 3 dependent repositories - 1.75 thousand downloads total - 933 stars on GitHub - 1 maintainer
sbi-spec 0.0.7
Definitions and constants in RISC-V Supervisor Binary Interface (RISC-V SBI)
12 versions - Latest release: 3 months ago - 3 dependent packages - 12 dependent repositories - 59.1 thousand downloads total - 933 stars on GitHub - 1 maintainer
com_logger 0.1.1
Serial port logger through COM ports
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.93 thousand downloads total - 6 stars on GitHub - 1 maintainer
mips32 0.1.0
low-level reg read/write for mips32
1 version - Latest release: 3 days ago - 182 downloads total - 0 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
cortex-m-rtic-macros 1.1.6
Procedural macros of the cortex-m-rtic crate
21 versions - Latest release: about 1 year ago - 2 dependent packages - 133 dependent repositories - 604 thousand downloads total - 1,610 stars on GitHub - 4 maintainers
dtb 0.2.0
Device tree blob manipulation
5 versions - Latest release: over 4 years ago - 1 dependent repositories - 22.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
cortex-m-rtfm 0.5.3
Real Time For the Masses (RTFM): a concurrency framework for building real time systems
22 versions - Latest release: almost 4 years ago - 40 dependent packages - 77 dependent repositories - 72.2 thousand downloads total - 1,610 stars on GitHub - 2 maintainers
sifive-fe310-g002 0.1.5
Interface for peripherals on the SiFive FE310-G002 cpu
6 versions - Latest release: about 2 years ago - 1.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
stellaris-launchpad 0.11.2 💰
A bare-metal crate supporting the Texas Instruments Stellaris LM4F120 Launchpad (and most likely ...
10 versions - Latest release: almost 6 years ago - 7.04 thousand downloads total - 29 stars on GitHub - 1 maintainer
register 1.0.2
Common interface for MMIO and CPU registers
16 versions - Latest release: over 3 years ago - 6 dependent packages - 14 dependent repositories - 53.4 thousand downloads total - 48 stars on GitHub - 1 maintainer
no-std-async 1.1.1
Async synchronization primitives for #[no_std] rust
3 versions - Latest release: 4 months ago - 916 downloads total - 0 stars on GitHub - 1 maintainer
dh-drone-stm32f4-utils 0.1.2
STM32F4xx utility functions for Drone OS.
3 versions - Latest release: almost 4 years ago - 1.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
harsark 0.3.5
Safe and lightweight real-time Kernel.
4 versions - Latest release: almost 4 years ago - 1.71 thousand downloads total - 12 stars on GitHub - 1 maintainer
ral-macro 0.2.0
The ral procedural macro implementations
1 version - Latest release: about 3 years ago - 1 dependent package - 992 downloads total - 0 stars on GitHub - 1 maintainer
ral 0.2.0
Base layer for generated libraries for specific MCUs
2 versions - Latest release: about 3 years ago - 969 downloads total - 0 stars on GitHub - 1 maintainer
drone-tisl-map 0.13.0
Texas Instruments SimpleLinkâ„¢ peripheral mappings for Drone, an Embedded Operating System.
2 versions - Latest release: over 3 years ago - 1.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
drone-riscv-macros 0.14.0
Procedural macros for drone-riscv.
1 version - Latest release: about 3 years ago - 1 dependent package - 939 downloads total - 8 stars on GitHub - 1 maintainer
drone-riscv 0.14.0
RISC-V platform crate for Drone, an Embedded Operating System.
1 version - Latest release: about 3 years ago - 488 downloads total - 8 stars on GitHub - 1 maintainer
lm4f120 0.10.0 💰
A set of drivers for writing bare-metal code for the Texas Instruments LM4F120.
12 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 9.57 thousand downloads total - 3 stars on GitHub - 1 maintainer
xsens-mti 0.6.1
An unofficial and incomplete no_std Rust driver for Xsens MTi-series sensors.
7 versions - Latest release: 8 months ago - 2.69 thousand downloads total - 4 stars on GitHub - 1 maintainer
electricui-embedded 0.1.5
An unofficial and incomplete `no_std` Rust library for implementing the ElectricUI Binary Protocol
6 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 2.73 thousand downloads total - 4 stars on GitHub - 1 maintainer
psci 0.2.0
Crate renamed to smccc, please use that instead.
5 versions - Latest release: about 1 year ago - 1 dependent repositories - 16.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
smccc 0.1.1
Functions and constants for the Arm SMC Calling Convention (SMCCC) 1.4 and Arm Power State Coordi...
2 versions - Latest release: about 1 year ago - 2 dependent repositories - 15.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
hts221 0.3.0
Interface to ST Micro HTS221 humidity and temperature sensor
4 versions - Latest release: over 4 years ago - 1 dependent repositories - 2.43 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
drone-macros-core 0.14.3
Procedural macros base for Drone, an Embedded Operating System.
17 versions - Latest release: almost 3 years ago - 6 dependent packages - 1 dependent repositories - 42.3 thousand downloads total - 438 stars on GitHub - 1 maintainer
drone-ctypes 0.14.3
Platform-specific C types for Drone apps.
16 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 39.8 thousand downloads total - 438 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
drone-core 0.14.3
The core crate for Drone, an Embedded Operating System.
20 versions - Latest release: almost 3 years ago - 79 dependent packages - 1 dependent repositories - 44 thousand downloads total - 438 stars on GitHub - 1 maintainer
drone-core-macros 0.14.3
Procedural macros for drone-core.
17 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 40.1 thousand downloads total - 438 stars on GitHub - 1 maintainer
trapframe 0.9.0
Handle Trap Frame across kernel and user space on multiple ISAs.
20 versions - Latest release: about 2 years ago - 7 dependent repositories - 119 thousand downloads total - 29 stars on GitHub - 1 maintainer
stm32h7xx 0.2.0 💰
A template for building applications for ARM Cortex-M7 STM32H7xx Microcontrollers
2 versions - Latest release: almost 6 years ago - 1.27 thousand downloads total - 14 stars on GitHub - 1 maintainer
rtic-sync 1.3.0
Synchronization primitives for asynchronous contexts
9 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 20.9 thousand downloads total - 1,610 stars on GitHub - 3 maintainers
drone-nrf-map 0.14.0
Nordic Semi nRFx peripheral mappings for Drone, an Embedded Operating System.
4 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 2.87 thousand downloads total - 3 stars on GitHub - 1 maintainer
greenthread-future 0.1.0
Convert closures to futures based on greenthread on bare-metal (no_std + no_alloc).
1 version - Latest release: over 4 years ago - 624 downloads total - 4 stars on GitHub - 1 maintainer
xargo 0.3.26
The sysroot manager that lets you build and customize `std`
45 versions - Latest release: almost 2 years ago - 1 dependent package - 435 thousand downloads total - 1,076 stars on GitHub - 3 maintainers
esp-storage 0.3.0
Implementation of embedded-storage traits to access unencrypted ESP32 flash
3 versions - Latest release: 9 months ago - 1 dependent repositories - 3.21 thousand downloads total - 23 stars on GitHub - 1 maintainer
zinc64-sdl 0.6.0
Commodore 64 emulator app
1 version - Latest release: over 5 years ago - 876 downloads total - 20 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-4 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 12.7 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-12 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 13.5 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 10 dependent packages - 1 dependent repositories - 12.3 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 7.95 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-periph-rtc 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 6.18 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-9 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 13.5 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-5 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 13.5 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-2 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 12.6 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-3 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 13.5 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-periph-spi 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 6.77 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-periph-dma 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 8.18 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-8 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 12.7 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-periph-i2c 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 7.31 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-svd 0.14.0
STM32 SVD to bindings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 13 dependent packages - 1 dependent repositories - 17.7 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-periph-gpio 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 8.31 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-10 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 13.5 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-periph-exti 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 7.57 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-periph-adc 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 6.78 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-6 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 13.5 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-11 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 13.4 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-1 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 13.4 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-periph-uart 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 6.09 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-periph-tim 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 8.14 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-stm32-map-pieces-7 0.14.0
STM32 peripheral mappings for Drone, an Embedded Operating System.
11 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 13.4 thousand downloads total - 21 stars on GitHub - 1 maintainer
drone-macros 0.6.0
Drone procedural macros.
3 versions - Latest release: over 6 years ago - 1 dependent package - 2.23 thousand downloads total - 159 stars on GitHub - 1 maintainer
drone 0.14.0
CLI utility for Drone, an Embedded Operating System.
23 versions - Latest release: about 3 years ago - 2 dependent packages - 12.8 thousand downloads total - 159 stars on GitHub - 1 maintainer
zinc64-emu 0.8.0
Commodore 64 emulator toolkit with batteries included but swappable
1 version - Latest release: about 5 years ago - 3 dependent packages - 2.03 thousand downloads total - 20 stars on GitHub - 1 maintainer
drone-config 0.14.0
Configuration for Drone, an Embedded Operating System.
14 versions - Latest release: about 3 years ago - 4 dependent packages - 1 dependent repositories - 36.2 thousand downloads total - 159 stars on GitHub - 1 maintainer
crossbus 0.0.6-a
A Platform-Less Runtime-Less Actor Computing Model
6 versions - Latest release: about 1 year ago - 1.36 thousand downloads total - 119 stars on GitHub - 1 maintainer
crossbus-derive 0.0.2-a
Macros for crossbus
2 versions - Latest release: about 1 year ago - 1 dependent package - 689 downloads total - 119 stars on GitHub - 1 maintainer
zorio 0.1.0
Subset of standard library I/O ported to no_std
1 version - Latest release: over 5 years ago - 735 downloads total - 2 stars on GitHub - 1 maintainer
aarch64-std 0.1.2
implementations of standard library components for bare-metal aarch64
3 versions - Latest release: over 1 year ago - 914 downloads total - 4 stars on GitHub - 1 maintainer
rtic-macros 2.1.0
Procedural macros, syntax parsing, and codegen of the RTIC crate
5 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 24.6 thousand downloads total - 1,604 stars on GitHub - 3 maintainers
zinc64-loader 0.8.0
Commodore 64 emulator loader support
2 versions - Latest release: about 5 years ago - 2 dependent packages - 2.62 thousand downloads total - 20 stars on GitHub - 1 maintainer
mk66f18 0.2.0
Peripheral access API for MK66F18 microcontrollers
2 versions - Latest release: over 4 years ago - 1.23 thousand downloads total - 727 stars on GitHub - 1 maintainer
zinc64-core 0.8.0
Commodore 64 emulator debugger support
1 version - Latest release: about 5 years ago - 2 dependent packages - 2.29 thousand downloads total - 20 stars on GitHub - 1 maintainer
bluenrg 0.1.0
Interface to ST Micro BlueNRG Bluetooth radios
4 versions - Latest release: about 4 years ago - 1 dependent package - 13 dependent repositories - 232 thousand downloads total - 19 stars on GitHub - 1 maintainer
zinc64-debug 0.8.0
Commodore 64 emulator debugger support
2 versions - Latest release: about 5 years ago - 2 dependent packages - 2.61 thousand downloads total - 20 stars on GitHub - 1 maintainer
drone-stm32l4 0.1.2
Drone implementation for STM32L4 microcontroller series.
2 versions - Latest release: over 6 years ago - 1 dependent package - 1.55 thousand downloads total - 438 stars on GitHub - 1 maintainer
zinc64 0.8.0
Commodore 64 emulator app
10 versions - Latest release: about 5 years ago - 3 dependent packages - 7.28 thousand downloads total - 20 stars on GitHub - 1 maintainer
lpc55-rtic-macros 0.5.3
Procedural macros of the cortex-m-rtic crate
1 version - Latest release: about 3 years ago - 1 dependent package - 4 dependent repositories - 7.89 thousand downloads total - 1,604 stars on GitHub - 1 maintainer
bnx_hal 0.0.1
Bnx Hardware Abstraction Layer
1 version - Latest release: about 1 year ago - 286 downloads total - 1 maintainer
drone-stm32-svd 0.8.3
Drone for STM32 bindings generator.
4 versions - Latest release: over 5 years ago - 1 dependent package - 3.83 thousand downloads total - 43 stars on GitHub - 1 maintainer
drone-stm32-macros 0.8.3
Drone for STM32. Procedural macros.
4 versions - Latest release: over 5 years ago - 1 dependent package - 3.83 thousand downloads total - 43 stars on GitHub - 1 maintainer
cortex-m-quickstart 0.3.4
A template for building applications for ARM Cortex-M microcontrollers
23 versions - Latest release: over 5 years ago - 16.1 thousand downloads total - 721 stars on GitHub - 1 maintainer
drone-test 0.1.2
Drone support crate for rustc's built in unit-test and micro-benchmarking framework.
3 versions - Latest release: over 6 years ago - 4 dependent packages - 3.56 thousand downloads total - 438 stars on GitHub - 1 maintainer
drone-cortex-m-macros 0.11.1
Procedural macros for drone-cortex-m.
9 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 6.74 thousand downloads total - 43 stars on GitHub - 1 maintainer
drone-cortex-m 0.11.1
ARM® Cortex®-M platform crate for Drone, an Embedded Operating System.
9 versions - Latest release: over 4 years ago - 38 dependent packages - 1 dependent repositories - 6.08 thousand downloads total - 43 stars on GitHub - 1 maintainer
drone-stm32 0.8.3
Drone for STM32.
7 versions - Latest release: over 5 years ago - 3 dependent packages - 5.36 thousand downloads total - 43 stars on GitHub - 1 maintainer
drone-stm32f1 0.1.2
Drone implementation for STM32F1 microcontroller series.
3 versions - Latest release: over 6 years ago - 1 dependent package - 2.64 thousand downloads total - 428 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
cortex-m-rtfm-macros 0.5.1
Procedural macros of the cortex-m-rtfm crate
15 versions - Latest release: almost 4 years ago - 2 dependent packages - 20 dependent repositories - 66.3 thousand downloads total - 1,604 stars on GitHub - 2 maintainers
drone-cortex-m-svd 0.7.0
Drone for ARM Cortex-M bindings generator.
1 version - Latest release: over 6 years ago - 1 dependent package - 1.35 thousand downloads total - 43 stars on GitHub - 1 maintainer