An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: embedded-rust

blaz-r/STM32F411-rust-neopixel

Project for STM32F411 (blackpill) using ws2812 ledstrip, written in Rust

Language: Rust - Size: 16.6 KB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

bartweber/postcard-rpc-ds18b20-poc

POC demonstrating how to send measurements from a DS18B20 to a host using the `postcard-rpc` library

Language: Rust - Size: 26.4 KB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

kurtjd/leds-of-life

John Conway's Game of Life implemented on a 16x16 LED matrix

Language: Rust - Size: 3.05 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

JadKHaddad/bmp180

bmp180 sensor driver for embedded rust

Language: Rust - Size: 128 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

knurling-rs/app-template

Quickly set up a `probe-rs` + `defmt` + `flip-link` embedded project

Language: Rust - Size: 68.4 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 289 - Forks: 29

Xaymar/teensy40-rs πŸ“¦

Rust on the Teensy 4.0

Language: Rust - Size: 30.3 KB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

shouryaeaga/driver-3461bs-rs

A platform agnostic rust driver for 4 digit 7 segment displays

Language: Rust - Size: 19.5 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

yvt/rx631_blinky_rust

Rust Blinky on Renesas RX631, built by the experimental GCC codegen

Language: Rust - Size: 6.84 KB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

AtomicGamer9523/libmath

Math for embedded rust (and C) projects.

Language: Rust - Size: 1.39 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

AdinAck/embassy-template-nrf52840 πŸ“¦

A template embassy project configured for the nrf52840

Language: Rust - Size: 20.5 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AdinAck/embassy-template-stm32f0 πŸ“¦

A template embassy project configured for the stm32f0

Language: Rust - Size: 21.5 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

KG-Drone-Project/FlySky-Receiver

Receive FlySky data using IBUSBM protocol

Language: Rust - Size: 79.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

KG-Drone-Project/LSM6DSOX-Kalman-Filter

Sensor fusion of accelerometer & gyrscope using Kalman Filter

Language: Rust - Size: 59.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Garbaz/stm32-experiments

Playing around with Embedded Rust :)

Language: Rust - Size: 1.07 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

yuanyuan2100/Arduino-Uno-Thermometer-Rust

A very rough themometer running on Rust AVR

Language: Rust - Size: 750 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

patrickelectric/embedded-icon

12600+ icons pack for embedded graphics!

Language: Rust - Size: 16.6 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

szabobenyo/USB-STM32L072KBUx-RUST-SHT3x

A repo of my Thesis on the RUST language and its use in an embedded environment

Language: Rust - Size: 21.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

tallamjr/rusty

A personal collection of material and resources to help me learning Rust πŸ¦€

Language: Rust - Size: 19.5 KB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Kllngii/Wetterstation

Es sollen mit einem Mikrocontroller mehrere Sensordaten erfasst und aufbereitet werden

Language: Rust - Size: 17.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

alvinhochun/gd32vf103-pinecil-demo-rs

Trying embedded Rust on the Pinecil GD32VF103 RISC-V device.

Language: Rust - Size: 250 KB - Last synced at: 12 days ago - Pushed at: about 4 years ago - Stars: 47 - Forks: 1

J4spr/RustBerryPi

This is a bare-metal rust project for turning GPIO pin 21 on and then off again

Language: Rust - Size: 1.66 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

radlinskii/rustberry-pi-pico

Collection of firmware binaries for Raspberry Pi Pico written in Rust.

Language: Rust - Size: 27.8 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

KG-Drone-Project/ESC-Controller Fork of KavinTheG/stm32f4_template

Use microcontroller to control brushless motors with ESCs

Language: Rust - Size: 1.51 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rtic-scope/cargo-rtic-scope

Non-intrusive ITM tracing/replay toolset for RTIC programs with nanosecond timestamp accuracy.

Language: Rust - Size: 376 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 4

ryuz/pudding-rtos

Rust で RTOS γ‚’ζ›Έγ„γ¦γΏγ‚ˆγ†γ¨γ„γ†θ©¦γΏ

Size: 179 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 3 - Forks: 0

JoeDoyle12/ESP32Multiprocessing

Research paper + code for project on multiprocessing using the ESP32 and Rust

Language: Rust - Size: 233 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

JayKickliter/pinetime-tock

An out-of-tree port of Tock to the PineTime smart watch

Language: Rust - Size: 24.4 KB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 3

iMobs/cs43l22

A rust embedded-hal driver for the CS43L22 stereo DAC

Language: Rust - Size: 20.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AdinAck/pattern

A compact pattern recognition and extraction system.

Language: Rust - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dljsjr/stately

A simple cyclic synchronous finite state machine framework

Language: Rust - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

speelbarrow/weensy.rs

A collection of useful bits and bobs for programming the Teensy 4.1 microcontroller using Rust.

Language: Rust - Size: 47.9 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

charlesmuchene/minimal-rust-microbit-starter Fork of mdarrik/rust-microbit-starter

Get started on a BBC micro:bit program in Rust

Language: Rust - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

VersBinarii/stm32-rtic-template

A template repository for quickly setting up RTIC based projects

Language: Rust - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

r3-os/r3_port_rx

Renesas RX port for R3-OS (WIP)

Language: Rust - Size: 79.1 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

mariusmm/Rust_EFM32

Test example for embedded Rust in EFM32 (Giant Gecko)

Language: Rust - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

michaelbeaumont/farsign

Blog post series on https://beaumont.dev/

Language: Rust - Size: 47.3 MB - Last synced at: 20 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 2

zipfried/longan-nano-blinky-rs

blinky on GD32VF103

Language: Rust - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

NVedsted/cortex-gift

Bare-metal binaries used for testing a Rust implementation of GIFT-128 on a resource-constrained device and measuring leakage from power analysis.

Language: Python - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

domneedham/pico-clock-green-rs

A Rust implementation of the Waveshare Pico-Clock-Green.

Language: Rust - Size: 288 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

funnyboy-roks/ps2-interface

A simple host interface for a PS/2 keyboard

Language: Rust - Size: 76.2 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ramonimbao/stm32f7xx-hal

A Hardware Abstraction Layer for the STM32F7xx-series chips written in Rust

Language: Rust - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

HerrMuellerluedenscheid/rp2040-oled-1309-spi

Embedded Rust drives an OLED SSD1309 display via SPI on RaspberryPi Pico

Language: Rust - Size: 207 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

SaddlebackCollegeRobotics/drivetrain_rust_firmware πŸ“¦

Language: Rust - Size: 64.5 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

alexxy/stm32f4-rtic-playground

Black Pill STM32F411CE playground with RTIC

Language: Rust - Size: 44.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

taunusflieger/esp-sdmmc-experiment

ESP32-S3 SD card access experiment

Language: Rust - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

dkm/pouetpouet-board Fork of TeXitoi/keyseebee

DIY ortholinear keyboard with pure Rust or Ada firmware

Language: Rust - Size: 45 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 17 - Forks: 0

mignon-p/rs-embedded-fish

An animated fish tank program written in Rust that runs on Longan Nano boards

Language: Rust - Size: 155 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

DerFetzer/colorlight-litex

Language: Python - Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 3

kaaatsu32329/accelduino-rs

Arduino Uno 9 axis acceleration sensor (BMX055) reader implemented in Rust.

Language: Rust - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

OverSauce/Rust-the-hal

Having some fun with Arduino Uno with no hal library, and in pure Rust

Language: Rust - Size: 20.5 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

weichweich/embedded_curve πŸ“¦

Curve on STM32F746G

Language: Rust - Size: 193 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

rtic-scope/itm-decode πŸ“¦

A library for decoding ARM Cortex-M ITM and DWT packets

Language: Rust - Size: 140 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 2

robamu-org/va108xx-rs πŸ“¦

Moved to https://egit.irs.uni-stuttgart.de/rust/va108xx-rs

Language: Rust - Size: 259 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

masriomarm/masriomarm.github.io

Omar Elmasri

Language: HTML - Size: 664 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

taunusflieger/global-state-experiment

This project shows how to share a GPIO pin across different threads.

Language: Rust - Size: 10.7 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

TDHolmes/harma-rs

Rust implementation of the Harma project.

Language: Rust - Size: 94.7 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

blueluna/psila-nrf52

Rust utilities for nRF52

Language: Rust - Size: 30.3 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

geomatsi/rust-ir-thermo

Rust firmware for IR thermometer based on STM32L151x MCU and MLX90614 sensor

Language: Rust - Size: 212 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 11 - Forks: 0

copterust/f3-eva

making rust fly: firmware for a quadcopter

Language: Rust - Size: 5.94 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 1

VersBinarii/retro-clock

Rust + stm32f103 + Nixie

Language: Rust - Size: 513 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

jwhittle933/micro-pitch

Pitch Detection program for micro:bit v2

Language: Rust - Size: 7.81 KB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

martindisch/gd32vf103-demo

A small example for running Rust code on RISC-V

Language: Rust - Size: 15.6 KB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 7 - Forks: 2

Dajamante/nRF52_Nucleo_uart

This repository is a collection of pair programs between nRF52 (the sender) and STM32F401-Nucleo (the receiver).

Language: Rust - Size: 12.3 MB - Last synced at: 13 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 1

EthanJamesLew/pwm-ctrl-stm32

16 Channel PWM controller with DMA USART

Language: Rust - Size: 5.27 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Big-B/guided-rocket-rs

Language: Rust - Size: 30.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

iostapyshyn/pzem004t

Rust embedded-hal driver for PZEM004T energy monitor

Language: Rust - Size: 40 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

ethgallucci/uno-revive-rs

Garden monitoring system using m328p Arduino Uno boards. 100% Rust [no_std] using the avr hardware abstraction layer (avr-hal)

Language: Rust - Size: 268 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

putchom/pocket

Pocket pikaxxx

Language: Rust - Size: 121 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

DerFetzer/stm32-ccs811

Language: Rust - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

romixlab/flasher

JLinkExe wrapper for embedded projects in Rust

Language: Rust - Size: 4.88 KB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

althonos/embedded-picofont

The PICO-8 font to use with embedded-graphics.

Language: Rust - Size: 80.1 KB - Last synced at: 10 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 3

twilco/stm32l433-hal

A hardware abstraction layer for the STM32L433 ARM microcontroller series.

Language: Logos - Size: 7.81 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

public-awesome/pulsar-ssd1306

Block Height OLED Display for Raspberry Pi Stargaze Validators

Language: Rust - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

ewpratten/rev-11-1105-rs

Platform-agnostic Rust definitions for the Rev Robotics REV-11-1105 Blinkin LED Driver

Language: Rust - Size: 19.5 KB - Last synced at: 17 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

SKTT1Ryze/xs-hal

Simple Implementation of Embedded-Hal for XiangShan

Language: Rust - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

KLOC-Karsten/rust_embedded_examples

Example programs for embedded Rust.

Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

tallamjr/discovery-book

Discovering the world of microcontrollers through Rust! πŸ¦€

Size: 4.88 KB - Last synced at: 17 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

pmcatominey/tzclock-rs

A multi-timezone digital clock embedded rust project.

Language: Rust - Size: 1.19 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

pshashipreetham/Embedded-Rust

Embedded Rust based Led Blink on NUCLEOF446RE

Language: Rust - Size: 108 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

apgoetz/buslogger

Tracing embedded-hal busses

Language: Rust - Size: 1.95 KB - Last synced at: 12 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

markhakansson/embedded-breathalyzer Fork of viktorfrom/e7020e-embedded-system-design

A working breathalyzer with a custom PCB and developed with rtfm-rs

Size: 677 KB - Last synced at: 1 day ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

ssnover/rust-up-lab11

RIT EEEE 420 Lab 11 for MSP430 in Rust

Language: Rust - Size: 5.86 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

JohnDoneth/hd44780-hal

Implementation of the `embedded-hal` traits for HD44780 compliant displays

Language: Rust - Size: 1.95 MB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1