Rust Raspberry Pi

Open-source Rust projects categorized as Raspberry Pi | Edit details

Top 5 Rust Raspberry Pi Projects

  • GitHub repo rust-raspberrypi-OS-tutorials

    :books: Learn to write an embedded OS in Rust :crab:

    Project mention: Linux booting raspberry via USB? | | 2021-11-10

    Hello everyone, I'm not sure if this is possible, but I'll give it a shot. I have a raspberry PI zero and a linux host pc. I am trying to run stuff on the raspberry on bare metal, no OS below it (using this tutorial Now in the tutorial 4 there is a step "flash the kernel onto SD card and insert the SD card into the raspberry". Now, given my lack of SD card adapter (I'm also curious) I wanted to ask if it is possible to deliver this kernel onto the raspberry without the SD card using USB.

  • GitHub repo rppal

    A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.

    Project mention: How to reduce the amount clone() call for a static closure? | | 2021-09-23

    Hi, I'm trying to learn Rust and one of my project for that is to use Rust to read and react to a rotary encoder connected to GPIO pins on a Raspberry Pi. Using the RPPAL library, everything works extremely great. However, the code for setting the interrupt callbacks look rather crude to me for some reason.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo embassy-os

    A graphical operating system for running self-hosted software.

    Project mention: Building EmbassyOS 2.17 on a Raspberry PI | | 2021-12-28

    For guidance, I am following the official build guide, supplemented by this unofficial guide.

  • GitHub repo houseflow

    Home automation platform for microcontrollers(including ESP8266/ESP32), Raspberry Pi, and others. Made with Rust and C++.

    Project mention: Web framework for production use | | 2021-08-29

    I used actix-web framework, but recently switched to axum in one of my projects, and it's really nice, the community is very helpful, and there's a good documentation, I don't like few things in actix-web, for example if you want stable you need to use old Tokio 0.x, while most crates are now running 1.x, and those aren't compatible with each other. Axum is also much more modular, it uses few existing crates such as hyper, http and etc, where actix-web makes it's own actix-http. If anyone is interested, here's the project I'm talking about.

  • GitHub repo rusty-christmas-tree

    A LED Christmas Tree controlled by Rust. Contribute your own renderers!

    Project mention: [Media] A LED Christmas Tree running with Rust on a Pi! (repo in comments) | | 2021-12-22


NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-28.

Rust Raspberry Pi related posts


What are some of the best open-source Raspberry Pi projects in Rust? This list will help you:

Project Stars
1 rust-raspberrypi-OS-tutorials 7,494
2 rppal 609
3 embassy-os 137
4 houseflow 78
5 rusty-christmas-tree 41
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.