Ecosyste.ms: Packages

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

Top 2.6% on crates.io
Top 1.0% downloads on crates.io
Top 0.1% dependent packages on crates.io
Top 0.9% dependent repos on crates.io
Top 5.6% forks on crates.io
Top 1.6% docker downloads on crates.io

crates.io : cortex-m

Low level access to Cortex-M processors

Registry - Source - Documentation - JSON
purl: pkg:cargo/cortex-m
Keywords: cortex-m, arm, peripheral, register, microcontroller, no-std, rust
License: MIT,Apache-2.0
Latest release: over 1 year ago
First release: over 7 years ago
Dependent packages: 1,135
Dependent repositories: 2,009
Downloads: 4,939,592 total
Stars: 752 on GitHub
Forks: 134 on GitHub
Docker dependents: 91
Docker downloads: 23,369,459
Total Commits: 1018
Committers: 100
Average commits per author: 10.18
Development Distribution Score (DDS): 0.708
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: about 12 hours ago

efm32hg309f64
Peripheral access for the efm32hg309 microcontroller with 64kb of flash.
1 version - Latest release: about 7 hours ago - 422 downloads total - 1 maintainer
f4-w25q 0.1.0
W25Q driver using stm32-f4xx-hal QSPI implementation
1 version - Latest release: 2 days ago - 140 downloads total - 0 stars on GitHub - 1 maintainer
air001-hal
HAL for Air001 microcontroller
1 version - Latest release: 3 days ago - 267 downloads total - 1 maintainer
oled_async 0.1.0
Driver for various OLED display controllers. e.g. SH110x SSD130X works with embedded-graphics
1 version - Latest release: 4 days ago - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsame51g18a-pac
Peripheral access crate for the ATSAME51G18A microcontroller
3 versions - Latest release: 5 days ago - 985 downloads total - 3 stars on GitHub - 2 maintainers
atsame51g19a-pac
Peripheral access crate for the ATSAME51G19A microcontroller
3 versions - Latest release: 5 days ago - 981 downloads total - 3 stars on GitHub - 2 maintainers
atsame70j19-pac
Peripheral access crate for the ATSAME70J19 microcontroller
5 versions - Latest release: 5 days ago - 1.48 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame53n19a-pac
Peripheral access crate for the ATSAME53N19A microcontroller
3 versions - Latest release: 5 days ago - 977 downloads total - 3 stars on GitHub - 2 maintainers
ws2812-nop-samd21
Nop-based bitbanger for 48MHz SAMD21 devices
2 versions - Latest release: 5 days ago - 1.05 thousand downloads total - 4 stars on GitHub - 1 maintainer
atsame54p20a-pac
Peripheral access crate for the ATSAME54P20A microcontroller
3 versions - Latest release: 5 days ago - 994 downloads total - 3 stars on GitHub - 2 maintainers
k1921vk035-pac 0.1.1
The peripheral access crate for k1921vk035.
2 versions - Latest release: 5 days ago - 225 downloads total - 0 stars on GitHub - 1 maintainer
stm32l4x6-memory-map
Memory map for STM32L4x6 microcontrollers
2 versions - Latest release: 5 days ago - 1.56 thousand downloads total - 1 stars on GitHub - 1 maintainer
atsame70q19-pac
Peripheral access crate for the ATSAME70Q19 microcontroller
5 versions - Latest release: 5 days ago - 1.47 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame53j18a-pac
Peripheral access crate for the ATSAME53J18A microcontroller
3 versions - Latest release: 5 days ago - 980 downloads total - 3 stars on GitHub - 2 maintainers
atsame70n21-pac
Peripheral access crate for the ATSAME70N21 microcontroller
5 versions - Latest release: 5 days ago - 1.49 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame53j20a-pac
Peripheral access crate for the ATSAME53J20A microcontroller
3 versions - Latest release: 5 days ago - 991 downloads total - 3 stars on GitHub - 2 maintainers
atsame70q20-pac
Peripheral access crate for the ATSAME70Q20 microcontroller
5 versions - Latest release: 5 days ago - 1.47 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame70j21b-pac
Peripheral access crate for the ATSAME70J21B microcontroller
5 versions - Latest release: 5 days ago - 1.48 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame70n20b-pac
Peripheral access crate for the ATSAME70N20B microcontroller
5 versions - Latest release: 5 days ago - 1.48 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame53j19a-pac
Peripheral access crate for the ATSAME53J19A microcontroller
3 versions - Latest release: 5 days ago - 980 downloads total - 3 stars on GitHub - 2 maintainers
atsame70q19b-pac
Peripheral access crate for the ATSAME70Q19B microcontroller
5 versions - Latest release: 5 days ago - 1.49 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame70n21b-pac
Peripheral access crate for the ATSAME70N21B microcontroller
5 versions - Latest release: 5 days ago - 1.51 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame70q21b-pac
Peripheral access crate for the ATSAME70Q21B microcontroller
5 versions - Latest release: 5 days ago - 1.49 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame53n20a-pac
Peripheral access crate for the ATSAME53N20A microcontroller
3 versions - Latest release: 5 days ago - 975 downloads total - 3 stars on GitHub - 2 maintainers
atsame54n20a-pac
Peripheral access crate for the ATSAME54N20A microcontroller
3 versions - Latest release: 5 days ago - 1.02 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame51n19a-pac
Peripheral access crate for the ATSAME51N19A microcontroller
3 versions - Latest release: 5 days ago - 980 downloads total - 3 stars on GitHub - 2 maintainers
atsame70j19b-pac
Peripheral access crate for the ATSAME70J19B microcontroller
5 versions - Latest release: 5 days ago - 1.5 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame51n20a-pac
Peripheral access crate for the ATSAME51N20A microcontroller
3 versions - Latest release: 5 days ago - 993 downloads total - 3 stars on GitHub - 2 maintainers
atsame70n20-pac
Peripheral access crate for the ATSAME70N20 microcontroller
5 versions - Latest release: 5 days ago - 1.5 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame70j21-pac
Peripheral access crate for the ATSAME70J21 microcontroller
5 versions - Latest release: 5 days ago - 1.5 thousand downloads total - 3 stars on GitHub - 2 maintainers
ws2812-nop-stm32f0
Nop-based bitbanger for 48MHz stm32f0 devices
1 version - Latest release: 5 days ago - 457 downloads total - 0 stars on GitHub - 1 maintainer
atsame51j20a-pac
Peripheral access crate for the ATSAME51J20A microcontroller
3 versions - Latest release: 5 days ago - 988 downloads total - 3 stars on GitHub - 2 maintainers
atsame51j19a-pac
Peripheral access crate for the ATSAME51J19A microcontroller
3 versions - Latest release: 5 days ago - 983 downloads total - 3 stars on GitHub - 2 maintainers
atsame70j20-pac
Peripheral access crate for the ATSAME70J20 microcontroller
5 versions - Latest release: 5 days ago - 1.48 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame70q21-pac
Peripheral access crate for the ATSAME70Q21 microcontroller
5 versions - Latest release: 5 days ago - 1.91 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame70j20b-pac
Peripheral access crate for the ATSAME70J20B microcontroller
5 versions - Latest release: 6 days ago - 1.5 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame54n19a-pac
Peripheral access crate for the ATSAME54N19A microcontroller
3 versions - Latest release: 6 days ago - 1.17 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame70n19b-pac
Peripheral access crate for the ATSAME70N19B microcontroller
5 versions - Latest release: 6 days ago - 1.48 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame51j18a-pac
Peripheral access crate for the ATSAME51J18A microcontroller
3 versions - Latest release: 6 days ago - 982 downloads total - 3 stars on GitHub - 2 maintainers
atsame70n19-pac
Peripheral access crate for the ATSAME70N19 microcontroller
5 versions - Latest release: 6 days ago - 1.49 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsame54p19a-pac
Peripheral access crate for the ATSAME54P19A microcontroller
3 versions - Latest release: 6 days ago - 993 downloads total - 3 stars on GitHub - 2 maintainers
atsame70q20b-pac
Peripheral access crate for the ATSAME70Q20B microcontroller
5 versions - Latest release: 6 days ago - 1.51 thousand downloads total - 3 stars on GitHub - 2 maintainers
rmk 0.1.13
Keyboard firmware written in Rust
20 versions - Latest release: 7 days ago - 2 dependent packages - 5.3 thousand downloads total - 160 stars on GitHub - 1 maintainer
profirust 0.2.0
PROFIBUS-DP compatible communication stack in pure Rust
3 versions - Latest release: 7 days ago - 692 downloads total - 9 stars on GitHub - 1 maintainer
stm32-hal2 1.8.3
Hardware abstraction layer for the STM32 MCUs
51 versions - Latest release: 7 days ago - 2 dependent repositories - 17.7 thousand downloads total - 140 stars on GitHub - 1 maintainer
stm32-usbd2 0.7.0
'usb-device' implementation for STM32 microcontrollers
1 version - Latest release: 7 days ago - 1 dependent package - 0 downloads total - 95 stars on GitHub - 1 maintainer
ockam_transport_ble 0.77.0 💰
Bluetooth Low Energy (BLE) Transport for the Ockam Routing Protocol.
72 versions - Latest release: 9 days ago - 19.2 thousand downloads total - 4,351 stars on GitHub - 2 maintainers
sh1108 0.2.0
`display-interface` compatible driver for the SH1108 OLED display controller
2 versions - Latest release: 10 days ago - 572 downloads total - 1 stars on GitHub - 1 maintainer
lilos 1.2.0
A tiny embedded OS based around Futures and async.
22 versions - Latest release: 11 days ago - 4 dependent packages - 1 dependent repositories - 6.27 thousand downloads total - 622 stars on GitHub - 1 maintainer
xmc4-hal 0.5.4
Peripheral access API for XMC4 series microcontrollers
16 versions - Latest release: 12 days ago - 4.41 thousand downloads total - 3 stars on GitHub - 1 maintainer
matrix_portal_m4 0.1.0
Board Support crate for the Matrix Portal M4
1 version - Latest release: 12 days ago - 0 downloads total - 534 stars on GitHub - 1 maintainer
xmc4400 0.12.0
XMC peripheral library for XMC4400 generated from SVD
17 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 10.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
xmc4500 0.12.0
XMC peripheral library for XMC4500 generated from SVD
18 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 10.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
xmc4200 0.12.0
Peripheral access library for XCM4200 ARM Cortex-M
16 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 9.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
xmc4800 0.12.0
XMC peripheral library for XMC4800 generated from SVD
14 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 7.46 thousand downloads total - 3 stars on GitHub - 1 maintainer
xmc4700 0.11.0
XMC peripheral library for XMC4700 generated from SVD
17 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 9.73 thousand downloads total - 3 stars on GitHub - 1 maintainer
xmc4300 0.11.0
XMC peripheral library for XMC4300 generated from SVD
12 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 7.21 thousand downloads total - 4 stars on GitHub - 1 maintainer
xmc4100 0.12.0
XMC4100 Cortex-M peripheral access library
18 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 12.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
MSPM0L1306-HAL 0.1.6
HAL crate for TI MSPM0L130X microcontroller
7 versions - Latest release: 13 days ago - 1.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
gc9a01 0.2.0
A simple driver for the GC9A01 SPI display
2 versions - Latest release: 14 days ago - 495 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
ockam_node 0.114.0 💰
This crate provides an implementation of an Ockam [Ockam][main-ockam-crate-link] Node and is inte...
116 versions - Latest release: 15 days ago - 17 dependent packages - 17 dependent repositories - 51.1 thousand downloads total - 4,351 stars on GitHub - 3 maintainers
Top 7.2% on crates.io
ockam_executor 0.76.0 💰
Ockam async executor crate
74 versions - Latest release: 15 days ago - 3 dependent packages - 3 dependent repositories - 32.8 thousand downloads total - 3,957 stars on GitHub - 3 maintainers
can2040 0.1.5
A Can2040 port for Rust.
6 versions - Latest release: 16 days ago - 1.19 thousand downloads total - 1 stars on GitHub - 1 maintainer
driver-3461bs-rs 0.1.2
Driver for 3461BS LED driver
3 versions - Latest release: 18 days ago - 355 downloads total - 1 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
rp2040-hal 0.10.1
A Rust Embedded-HAL impl for the rp2040 microcontroller
16 versions - Latest release: 18 days ago - 50 dependent packages - 116 dependent repositories - 164 thousand downloads total - 1,115 stars on GitHub - 2 maintainers
atsam3x4e 0.1.0
Peripheral access API for ATSAM3X4E microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3u2c 0.1.0
Peripheral access API for ATSAM3U2C microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3sd8b 0.1.0
Peripheral access API for ATSAM3SD8B microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s4b 0.1.0
Peripheral access API for ATSAM3S4B microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s1c 0.1.0
Peripheral access API for ATSAM3S1C microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n4b 0.1.0
Peripheral access API for ATSAM3N4B microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n2a 0.1.0
Peripheral access API for ATSAM3N2A microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3x8h 0.1.0
Peripheral access API for ATSAM3X8H microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3x8e 0.1.0
Peripheral access API for ATSAM3X8E microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3x8c 0.1.0
Peripheral access API for ATSAM3X8C microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3x4c 0.1.0
Peripheral access API for ATSAM3X4C microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3u4e 0.1.0
Peripheral access API for ATSAM3U4E microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3u4c 0.1.0
Peripheral access API for ATSAM3U4C microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3u2e 0.1.0
Peripheral access API for ATSAM3U2E microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3u1e 0.1.0
Peripheral access API for ATSAM3U1E microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3u1c 0.1.0
Peripheral access API for ATSAM3U1C microcontrollers (generated using svd2rust)
1 version - Latest release: 20 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3sd8c 0.1.0
Peripheral access API for ATSAM3SD8C microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s8c 0.1.0
Peripheral access API for ATSAM3S8C microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s8b 0.1.0
Peripheral access API for ATSAM3S8B microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s4c 0.1.0
Peripheral access API for ATSAM3S4C microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s4a 0.1.0
Peripheral access API for ATSAM3S4A microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s2c 0.1.0
Peripheral access API for ATSAM3S2C microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s2b 0.1.0
Peripheral access API for ATSAM3S2B microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s2a 0.1.0
Peripheral access API for ATSAM3S2A microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s1b 0.1.0
Peripheral access API for ATSAM3S1B microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3s1a 0.1.0
Peripheral access API for ATSAM3S1A microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n4c 0.1.0
Peripheral access API for ATSAM3N4C microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n4a 0.1.0
Peripheral access API for ATSAM3N4A microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n2c 0.1.0
Peripheral access API for ATSAM3N2C microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n2b 0.1.0
Peripheral access API for ATSAM3N2B microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n1c 0.1.0
Peripheral access API for ATSAM3N1C microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n1b 0.1.0
Peripheral access API for ATSAM3N1B microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n1a 0.1.0
Peripheral access API for ATSAM3N1A microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n0c 0.1.0
Peripheral access API for ATSAM3N0C microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer
atsam3n0b 0.1.0
Peripheral access API for ATSAM3N0B microcontrollers (generated using svd2rust)
1 version - Latest release: 21 days ago - 1 dependent package - 0 downloads total - 1 stars on GitHub - 1 maintainer