Ecosyste.ms: Packages

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

crates.io "cortex-m" keyword

max32630_svd 0.1.0 💰
Peripheral access API for max32630 microcontrollers
1 version - Latest release: over 5 years ago - 775 downloads total - 2 stars on GitHub - 1 maintainer
nucleo-h743zi 0.2.1
Example programs for nucleo-H743zi and nucleo-H743zi2 boards
3 versions - Latest release: about 1 year ago - 1.39 thousand downloads total - 14 stars on GitHub - 1 maintainer
eos-s3 0.1.0
Peripheral Access Crate for the QuickLogic EOS-S3 SoC
1 version - Latest release: about 2 years ago - 430 downloads total - 9 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
stm32h7xx-hal 0.16.0
Hardware Abstraction Layer implementation for STM32H7 series microcontrollers
22 versions - Latest release: about 2 months ago - 16 dependent packages - 31 dependent repositories - 392 thousand downloads total - 198 stars on GitHub - 2 maintainers
rmk 0.1.13
Keyboard firmware written in Rust
20 versions - Latest release: about 1 hour ago - 1 dependent package - 5.3 thousand downloads total - 160 stars on GitHub - 1 maintainer
libopencm3_sys 0.0.3
Rust bindings to the libopencm3 library for Cortex-M microcontrollers. Currently STM32F1 only -- ...
3 versions - Latest release: almost 6 years ago - 1 dependent repositories - 1.78 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
efm32gg-hal 0.3.0
HAL for the EFM32GG (EFM32 Giant Gecko) family of microcontrollers
3 versions - Latest release: over 5 years ago - 1 dependent package - 2.49 thousand downloads total - 9 stars on GitHub - 1 maintainer
stm32c0xx-hal 0.0.0
Peripheral access API for STM32C0 series microcontrollers
1 version - Latest release: over 1 year ago - 418 downloads total - 2 stars on GitHub - 2 maintainers
fe_osi 0.1.1
OSI to help with writing code for fe_rtos
2 versions - Latest release: almost 4 years ago - 1 dependent package - 1.47 thousand downloads total - 13 stars on GitHub - 1 maintainer
cec1736-pac 0.0.2
Peripheral access API for Microchip CEC1736 generated from official SVD file
2 versions - Latest release: over 1 year ago - 619 downloads total - 1 stars on GitHub - 1 maintainer
efm32gg12b810 0.1.0
Peripheral access API for EFM32GG12B810 microcontrollers
1 version - Latest release: about 2 years ago - 468 downloads total - 0 stars on GitHub - 1 maintainer
particle-argon 0.1.0
Particle Argon dev board support crate
1 version - Latest release: about 3 years ago - 447 downloads total - 0 stars on GitHub - 1 maintainer
lpc_checksum 0.1.0
Handle LPC BootROM checksum calculation for various LPC processor
1 version - Latest release: over 4 years ago - 570 downloads total - 1 stars on GitHub - 1 maintainer
ctap2-authenticator 0.0.0
Embedded Rust CTAP2 Authenticator implementation
1 version - Latest release: over 4 years ago - 541 downloads total - 1 stars on GitLab.com - 1 maintainer
postform_serial 0.5.0
Decodes persistent logs for Postform, an efficient logging framework for mcu's
2 versions - Latest release: about 2 years ago - 774 downloads total - 11 stars on GitHub - 1 maintainer
postform_persist 0.5.0
Decodes persistent logs for Postform, an efficient logging framework for mcu's
4 versions - Latest release: about 2 years ago - 1.41 thousand downloads total - 11 stars on GitHub - 1 maintainer
postform_rtt 0.5.0
Decodes Rtt logs for Postform, an efficient logging framework for mcu's
4 versions - Latest release: about 2 years ago - 1.46 thousand downloads total - 11 stars on GitHub - 1 maintainer
lpc11xx 0.2.0
Register mappings for the NXP LPC111x/LPC11Cxx/LPC11xxL/LPC11xxXL family of Cortex-M0 microcontro...
5 versions - Latest release: over 4 years ago - 1 dependent package - 3.22 thousand downloads total - 1 stars on GitHub - 1 maintainer
lpc55 0.2.1
Host-side tooling to interact with LPC55 chips via the ROM bootloader
13 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 13.6 thousand downloads total - 10 stars on GitHub - 2 maintainers
efm32hg309f64-pac 0.2.1
Peripheral Access Crate for EFM32HG309 series MCU from Silicon Labs
1 version - Latest release: over 1 year ago - 386 downloads total - 0 stars on GitHub - 1 maintainer
postform_decoder 0.5.0
Decoder for the Postform logging framework, an efficient logging framework for mcu's
5 versions - Latest release: about 2 years ago - 3 dependent packages - 3.03 thousand downloads total - 11 stars on GitHub - 1 maintainer
embedded-dma-hal 0.0.1
DMA-related HAL to complement japaric's embedded-hal
1 version - Latest release: about 6 years ago - 762 downloads total - 0 stars on GitHub - 1 maintainer
cortex-m-rt-ld 0.1.1
Zero cost stack overflow protection for ARM Cortex-M devices
2 versions - Latest release: about 6 years ago - 1 dependent repositories - 1.49 thousand downloads total - 11 stars on GitHub - 1 maintainer
nrf52-hal 0.0.1
HAL for the nRF52 family of microcontrollers
1 version - Latest release: about 6 years ago - 862 downloads total - 6 stars on GitHub - 2 maintainers
nrf52840-dk-bsp 0.2.0
BSP for the nRF52840-DK
2 versions - Latest release: over 2 years ago - 1.26 thousand downloads total - 20 stars on GitHub - 1 maintainer
elatec-twn4-simple 0.1.0
embedded-hal implementation of an Elatec TWN4 Simple Protocol client
1 version - Latest release: almost 6 years ago - 773 downloads total - 3 stars on GitHub - 1 maintainer
mkw41z 0.1.2
Peripheral access API for NXP MKW41Z microcontrollers
3 versions - Latest release: almost 6 years ago - 2 dependent packages - 3.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
teensy-lc 0.1.1
Board Support / HAL Crate for Teensy LC
2 versions - Latest release: over 4 years ago - 1.2 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
cec1712-pac 0.0.2 💰
Peripheral access API for Microchip CEC1712 generated from official SVD file
2 versions - Latest release: over 1 year ago - 611 downloads total - 1 stars on GitHub - 1 maintainer
xmc4500 0.12.0
XMC peripheral library for XMC4500 generated from SVD
18 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 10.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
xmc4400 0.12.0
XMC peripheral library for XMC4400 generated from SVD
17 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 10.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
xmc4200 0.12.0
Peripheral access library for XCM4200 ARM Cortex-M
16 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 9.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
xmc4100 0.12.0
XMC4100 Cortex-M peripheral access library
18 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 12.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
xmc4700 0.11.0
XMC peripheral library for XMC4700 generated from SVD
17 versions - Latest release: 6 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: 6 days ago - 1 dependent package - 1 dependent repositories - 7.21 thousand downloads total - 4 stars on GitHub - 1 maintainer
xmc4-hal 0.5.4
Peripheral access API for XMC4 series microcontrollers
16 versions - Latest release: 6 days ago - 4.41 thousand downloads total - 3 stars on GitHub - 1 maintainer
stm32f30x 0.8.0
Peripheral access API for STM32F30X microcontrollers
16 versions - Latest release: over 5 years ago - 5 dependent packages - 10 dependent repositories - 62.3 thousand downloads total - 24 stars on GitHub - 1 maintainer
onebitsy 0.2.0
Board Support Crate for the 1Bitsy development board
5 versions - Latest release: almost 4 years ago - 1.97 thousand downloads total - 2 stars on GitHub - 1 maintainer
flip-link 0.1.8 💰
Flips the memory layout of embedded programs to protect against stack overflows
9 versions - Latest release: 2 months ago - 94.7 thousand downloads total - 234 stars on GitHub - 2 maintainers
oxcc-nucleo-f767zi 0.1.1
Board Support Crate for the NUCLEO-F767ZI
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 1.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
tickv 1.0.0
TicKV (Tiny Circular Key Value) is a small file system allowing key value pairs to be stored in F...
1 version - Latest release: almost 2 years ago - 1 dependent repositories - 754 downloads total - 4,957 stars on GitHub - 1 maintainer
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: 7 months ago - 14 dependent packages - 125 dependent repositories - 302 thousand downloads total - 4,957 stars on GitHub - 1 maintainer
lpc11xx-async-hal 0.1.3
Asynchronous HAL for the NXP LPC111x/LPC11Cxx/LPC11xxL/LPC11xxXL family of Cortex-M0 microcontrol...
4 versions - Latest release: almost 5 years ago - 2.04 thousand downloads total - 1 stars on GitHub - 1 maintainer
lpc13xx 0.0.0 💰
Peripheral access API for NXP LPC13xx microcontrollers generated through svd2rust
1 version - Latest release: almost 6 years ago - 1 dependent package - 1.34 thousand downloads total - 2 stars on GitHub - 1 maintainer
cortex-m-interrupt-macro 0.2.0
Macros for the cortex-m-interrupt crate
2 versions - Latest release: over 1 year ago - 1 dependent package - 1.28 thousand downloads total - 6 stars on GitHub - 1 maintainer
p256-cm4 0.3.0
P256-Cortex-M4 re-written in rust
4 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 6.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
stm32f103xx 0.11.0
Peripheral access API for STM32F103XX microcontrollers
22 versions - Latest release: over 5 years ago - 4 dependent packages - 20 dependent repositories - 24.5 thousand downloads total - 31 stars on GitHub - 1 maintainer
jlink_rtt 0.2.0 💰
Implements the JLINK RTT protocol
2 versions - Latest release: about 4 years ago - 6 dependent packages - 3 dependent repositories - 59.2 thousand downloads total - 18 stars on GitHub - 1 maintainer
cortex-m-interrupt 0.2.0
Function-like, trait-based interrupt handler registration.
2 versions - Latest release: over 1 year ago - 790 downloads total - 6 stars on GitHub - 1 maintainer
max32660-pac 0.1.2
Peripheral access API for MAX 32660 microcontroller
3 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.51 thousand downloads total - 3 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 - 73 dependent packages - 285 dependent repositories - 604 thousand downloads total - 1,610 stars on GitHub - 4 maintainers
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
daisy_bsp 0.5.1
A board support package for the Electro-Smith Daisy Seed
10 versions - Latest release: over 1 year ago - 3.59 thousand downloads total - 60 stars on GitHub - 1 maintainer
stm32f407g-disc 0.4.1
Board support crate for the STM32F407G DISCOVERY microcontroller board
7 versions - Latest release: about 3 years ago - 1 dependent repositories - 16 thousand downloads total - 40 stars on GitHub - 1 maintainer
stm32f0x0 0.1.1
Peripheral access API for STM32F0X0 microcontrollers
2 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 1.95 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
micro-ecc-sys 0.3.2
Low-level bindings to micro-ecc
8 versions - Latest release: over 3 years ago - 1 dependent package - 4 dependent repositories - 10.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
wm8994 0.1.0
A minimal i2c driver for wm8994 audio codec
1 version - Latest release: 4 months ago - 280 downloads total - 0 stars on GitHub - 1 maintainer
stm32g0xx-hal 0.2.0
Peripheral access API for STM32G0 series microcontrollers
17 versions - Latest release: over 1 year ago - 4 dependent packages - 9 dependent repositories - 15.2 thousand downloads total - 71 stars on GitHub - 2 maintainers
cc2538-hal 0.2.0
Hardware abstraction layer for the CC2538 System-On-Chip
3 versions - Latest release: 7 months ago - 2.51 thousand downloads total - 1 maintainer
rsl10-pac 0.0.2
Peripheral access API for the RSL10 microcontroller (generated using svd2rust)
2 versions - Latest release: about 4 years ago - 885 downloads total - 0 stars on GitHub - 1 maintainer
stm32f7x7-hal 0.2.1
HAL for the STM32F7x7 familiy of microcontrollers
7 versions - Latest release: almost 5 years ago - 1 dependent package - 2 dependent repositories - 3.99 thousand downloads total - 7 stars on GitHub - 1 maintainer
rucos-cortex-m 0.1.1
A port of the RuCOS kernel to ARM Cortex-M
2 versions - Latest release: 6 months ago - 541 downloads total - 4 stars on GitHub - 1 maintainer
stm32f042 0.6.3
Peripheral access API for STM32F042 microcontrollers
8 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 4.62 thousand downloads total - 8 stars on GitHub - 1 maintainer
mkl25z4 0.0.3
Peripheral access API for NXP KL25Z microcontrollers
2 versions - Latest release: about 4 years ago - 1 dependent repositories - 1.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
drogue-embedded-timer 0.2.1
Macro to shim heterogeneous HAL timers to embedded-time
3 versions - Latest release: over 3 years ago - 3 dependent packages - 2 dependent repositories - 3.63 thousand downloads total - 3 stars on GitHub - 1 maintainer
tm4c129x 0.9.2
Peripheral access API for TI TM4C129x microcontrollers
12 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 8.99 thousand downloads total - 3 stars on GitHub - 2 maintainers
atsamv70j20 0.21.0 💰
Peripheral access API for ATSAMV70J20 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: about 2 years ago - 1 dependent package - 547 downloads total - 24 stars on GitHub - 1 maintainer
tm4c123x 0.9.2
Peripheral access API for TI TM4C123x microcontrollers
10 versions - Latest release: 9 months ago - 2 dependent packages - 7 dependent repositories - 13.8 thousand downloads total - 3 stars on GitHub - 2 maintainers
cc2538 0.2.0
Peripheral access API for CC2538 System-on-Chip
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 1.04 thousand downloads total - 2 stars on GitHub - 1 maintainer
f3 0.6.1
Board Support Crate for the STM32F3DISCOVERY
12 versions - Latest release: almost 6 years ago - 2 dependent packages - 7 dependent repositories - 30.7 thousand downloads total - 96 stars on GitHub - 1 maintainer
cc3220sf 0.2.0
Peripheral access crate for the Texas Instruments CC3220SF
2 versions - Latest release: over 3 years ago - 1 dependent package - 1.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
rtt-log 0.3.0
Log facade implementation for the Segger RTT protocol.
3 versions - Latest release: 2 months ago - 2.13 thousand downloads total - 3 stars on GitHub - 1 maintainer
p256-cortex-m4 0.1.0-alpha.6
Idiomatic, misuse-resistent bindings to P256-Cortex-M4
7 versions - Latest release: over 2 years ago - 1 dependent package - 13 dependent repositories - 16.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
imxrt1170evk-fcb 0.1.0
FlexSPI configuration block for NXP's IMXRT1170EVK
1 version - Latest release: over 1 year ago - 815 downloads total - 3 stars on GitHub - 1 maintainer
swm341-pac 0.1.0
Peripheral Access Crate for Synwit's swm341 microcontroller
1 version - Latest release: 2 months ago - 384 downloads total - 0 stars on GitHub - 1 maintainer
imxrt-boot-gen 0.3.2
Generate data structures for booting iMXRT processors.
6 versions - Latest release: 3 months ago - 4 dependent packages - 7 dependent repositories - 15.9 thousand downloads total - 3 stars on GitHub - 2 maintainers
msp432p401r-pac 0.3.0
MSP432P401R Peripheral Access API (PAC)
4 versions - Latest release: almost 2 years ago - 1 dependent repositories - 2.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
cortex-mpu 0.4.0
An interface for the Memory Protection Unit (MPU) in Cortex-M microcontrollers
4 versions - Latest release: over 4 years ago - 2.44 thousand downloads total - 6 stars on GitHub - 1 maintainer
mk20d7-hal 0.1.1
HAL for the MK20D7 family of microcontrollers
2 versions - Latest release: about 1 year ago - 993 downloads total - 3 stars on GitHub - 1 maintainer
lpc546xx-hal 0.2.0
Peripheral access API for LPC546xx series microcontrollers
2 versions - Latest release: about 2 years ago - 1 dependent repositories - 758 downloads total - 1 stars on GitHub - 1 maintainer
nrf-recover 0.1.0
Unlock nRF52 devices using a CMSIS-DAP or JLink probe
1 version - Latest release: almost 4 years ago - 893 downloads total - 5 stars on GitHub - 1 maintainer
umm-malloc 0.3.2
A global allocator implementation for embedded systems using the umm_malloc library.
7 versions - Latest release: about 1 year ago - 2.45 thousand downloads total - 4 stars on GitHub - 1 maintainer
imxrt1010evk-fcb 0.1.0
FlexSPI configuration block for NXP's IMXRT1010EVK
1 version - Latest release: over 1 year ago - 833 downloads total - 3 stars on GitHub - 1 maintainer
stm32f1xx-hal-bxcan 0.8.0
HAL for the STM32F1xx family of microcontrollers
1 version - Latest release: almost 3 years ago - 4 dependent packages - 2 dependent repositories - 1.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
itm_logger 0.1.2 💰
An implementation of the log facade that sends logging information over ITM stim port 0
3 versions - Latest release: over 3 years ago - 3 dependent packages - 2 dependent repositories - 6.79 thousand downloads total - 3 stars on GitHub - 1 maintainer
efm32gg11b820 0.9.0
Peripheral access API for EFM32GG11B820 microcontrollers
9 versions - Latest release: over 3 years ago - 1 dependent repositories - 5.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
da14531 0.2.1
Peripheral access crate for the DA14531 microcontroller
3 versions - Latest release: almost 2 years ago - 1 dependent package - 4 dependent repositories - 1.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
stm32f0x0-hal 0.1.8
HAL for the STM32F0x0 family of microcontrollers
9 versions - Latest release: almost 6 years ago - 1 dependent repositories - 5.28 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
imxrt1060evk-fcb 0.1.0
FlexSPI configuration block for NXP's IMXRT1060EVK
1 version - Latest release: about 1 year ago - 613 downloads total - 3 stars on GitHub - 1 maintainer
efm32pg12-pac 0.3.0
Peripheral access API for Silicon Labs EFM32PG12 microcontrollers
4 versions - Latest release: over 4 years ago - 1 dependent repositories - 1.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
itm-decode 0.6.1
A library for decoding ARM Cortex-m ITM and DWT packets
17 versions - Latest release: over 2 years ago - 3 dependent packages - 13 dependent repositories - 22.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
panic_rtt 0.3.0 💰
Panic using the JLINK RTT protocol
3 versions - Latest release: about 4 years ago - 18 dependent packages - 4 dependent repositories - 32.3 thousand downloads total - 18 stars on GitHub - 1 maintainer
feather-f405 0.2.0
Board support package for the Adafruit feather f405
2 versions - Latest release: almost 4 years ago - 1 dependent repositories - 912 downloads total - 7 stars on GitHub - 1 maintainer
matrix_portal_m4 0.1.0
Board Support crate for the Matrix Portal M4
1 version - Latest release: 6 days ago - 0 downloads total - 534 stars on GitHub - 1 maintainer
imxrt-dcd 1.1.0
Device Configuration Data (DCD) generator for i.MX RT1060 series firmware images
4 versions - Latest release: 9 months ago - 1.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
xmc4800 0.12.0
XMC peripheral library for XMC4800 generated from SVD
14 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 7.46 thousand downloads total - 3 stars on GitHub - 1 maintainer
umm-malloc-sys 0.3.2
FFI bindings to the umm_malloc memory allocator.
6 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.72 thousand downloads total - 4 stars on GitHub - 1 maintainer
atsamd21j18a 0.7.1
Peripheral access API for ATSAMD21J18A microcontrollers (generated using svd2rust)
4 versions - Latest release: over 3 years ago - 3 dependent packages - 2.9 thousand downloads total - 534 stars on GitHub - 1 maintainer
pyportal 0.10.1
Board Support crate for the Adafruit PyPortal
11 versions - Latest release: 10 months ago - 1 dependent package - 4.79 thousand downloads total - 534 stars on GitHub
Top 8.6% on crates.io
atsamd21g18a 0.7.1
Peripheral access API for ATSAMD21G18A microcontrollers (generated using svd2rust)
10 versions - Latest release: over 3 years ago - 4 dependent packages - 4 dependent repositories - 14.2 thousand downloads total - 534 stars on GitHub - 1 maintainer