Rust Raspberry Pi

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

Top 4 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

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo embassy-os

    A graphical operating system for running self-hosted software.

    Project mention: Meet the Self-Hosters, Taking Back the Internet One Server at a Time - Motherboard | | 2021-09-03
  • 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.

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-11-10.

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,195
2 rppal 584
3 embassy-os 124
4 houseflow 69
Find remote jobs at our new job board There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives