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
