M

Rust Microcontroller

Microcontroller crates, modules, and libraries.

Latest

Demos for the esb crate

Choose the microcontroller with one of the following features:

Demos for the esb crate

Esempi Rust per ST32F303VC

To build embedded programs using this template you'll need:

Esempi Rust per ST32F303VC

rs for Remote Targets

It includes a shrunken-down version of Criterion

rs for Remote Targets

rustBoot is a standalone bootloader, written entirely in Rust, designed to run on anything from...

rustBoot is a standalone bootloader, written entirely in Rust, designed to run on anything from a microcontroller to a system on chip

rustBoot is a standalone bootloader, written entirely in Rust, designed to run on anything from...

cortex-m-quickstart

A template for building applications for ARM Cortex-M microcontrollers

cortex-m-quickstart

PACs for nRF microcontrollers

For a more user-friendly interface to the peripherals, the

PACs for nRF microcontrollers

stm32ral-example

This crate is an example embedded project using

stm32ral-example

volatile-register

Volatile access to memory mapped hardware registers

volatile-register

rust_embedded_starter

Boilerplate für Embedded Entwicklung mit Rust mit Flash und Debug automatik

rust_embedded_starter

Rust is a languange that has souriously taken off the last couple of years

As a systems development language, embedded devices profit from the better memory safety that rust offers

Rust is a languange that has souriously taken off the last couple of years

A proof-of-concept FT2232D emulation firmware for an STM32F042 microcontroller

Warning: this project is not finished yet, lots of FTDI commands are not implemented

A proof-of-concept FT2232D emulation firmware for an STM32F042 microcontroller

HAL for the nRF51, nRF52 and nRF91 families of microcontrollers

Please refer to the changelog to see what changed in the last releases

HAL for the nRF51, nRF52 and nRF91 families of microcontrollers

A converter tool that converts Atmel's atdf files into svd

The primary usecase for this is to then use the svd files with svd2rust to create safe abstractions for register access

A converter tool that converts Atmel's atdf files into svd

A heap allocator for Cortex-M processors

This project is developed and maintained by the Documentation

A heap allocator for Cortex-M processors

cortex-m-quickstart

A template for building applications for ARM Cortex-M microcontrollers

cortex-m-quickstart
Hardware Abstraction Layer (HAL) for the NXP LPC800 series of microcontrollers, written in the Rust...

cortex-m-semihosting

Semihosting for ARM Cortex-M processors

cortex-m-semihosting

Peripheral Access Crates for PIC32 MCUs

The files in this repository were generated using the tools svd2rust

Peripheral Access Crates for PIC32 MCUs

Convert an MCU register description from the EDC format to the SVD format

EDC files are used to describe the special function registers of PIC32

Convert an MCU register description from the EDC format to the SVD format

Generate Rust register maps (structs) from SVD files

This project is developed and maintained by the Documentation

Generate Rust register maps (structs) from SVD files
Facebook Instagram Twitter GitHub Dribbble
Privacy