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. Learn more →
Top 17 Rust Raspberry Pi Projects
-
Project mention: OS development tutorials in Rust on the Raspberry Pi | news.ycombinator.com | 2023-01-29
-
I use xplr and like it very much.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Project mention: Implementing a non blocking delay on Raspberry with Rust | /r/embedded | 2023-02-07The other thing that I thought about is to use Raspberry's hardware timers, but the HAL library I'm using doesn't provide access to that. So the only to use it would be using Assembly directly into the Rust code, which is intriguing, but I don't know if it's worth it, because I would have to spend a lot of time studying since I'm not familiar with it.
-
endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
Somebody else brought it up in a separate comment, but because you specifically ask about the Raspberry, I'll mention EndBASIC (https://www.endbasic.dev/) here again :)
Supporting this platform has been a primary goal of mine, and in fact, one of the features (GPIO) only works on the Raspberry Pi today :) But there is a long road ahead. My vision is to create a minimal Linux image that boots straight into EndBASIC, and extend EndBASIC to give you more control of the Pi's hardware. The idea is to truly mimic the old C64 experience, but leveraging the power of modern hardware / infrastructure.
-
-
https://minidsp-rs.pages.dev (software package to communicate with following DSP)
-
I believe my repo readme and implementation should have some more resources - https://github.com/alloncm/MagenBoy
-
SonarQube
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.
-
-
rtltcp
A rust implementation of rtl-tcp with better buffering and support for systemd socket activation.
-
-
-
-
I made a slideshow app that fetches photos from Synology NAS (more specifically from Synology Photos album): https://github.com/Caleb9/syno-photo-frame. The intended target platform for this is Raspberry Pi connected to a screen, to function as a DIY digital photo frame, but it can run perfectly fine on other hardware too.
-
Project mention: look good? charging 8x 12V 288Wh LiFePO4 Batteries in parallel. first ever build and didn't break anything... yet? Do these numbers look right? Using MT-50 suggested profile for LiFePO4. it's a 175W panel. hot as hell outside. direct sunlight. | /r/SolarDIY | 2022-07-30
computer or Raspberry Pi and a USB to RS485 adapter. Check it out here: https://github.com/spacestate1/tracer-log
-
I have two Pi Zero/W with hard drives connected to them. I scp video files to them. I wrote https://github.com/daltontf/omxserver to allow those files to be played back via a web interface.
-
Project mention: Help needed with programming rotary encoder using rust and keyberon | /r/ErgoMechKeyboards | 2023-02-13
The code that is actually adding the encoder handler is here in the second commit of #27 pr.
-
The project repo is here: https://github.com/barafael/ebyte-e32-ui
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Raspberry Pi related posts
- Audiophile / Aftermarket sound system upgrades?
- Not the most glamorous post but I’m happy it’s done, all my accessories are not installed into the OEM factory fuse box! Added a constant on/switched auxiliary fuse box…dealership option alarm(had to figure out what it was initially(KARR brand), dealer option they tried to tack on the price! NOPE!
- Help needed with programming rotary encoder using rust and keyberon
- Implementing a non blocking delay on Raspberry with Rust
- What tools have helped you a lot during your career in embedded systems?
- Has anyone programmed a Raspberry Pi with Rust?
- Let me show you my projects
-
A note from our sponsor - SonarQube
www.sonarqube.org | 5 Jun 2023
Index
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 | 11,028 |
2 | xplr | 3,150 |
3 | rppal | 871 |
4 | endbasic | 240 |
5 | houseflow | 160 |
6 | minidsp-rs | 77 |
7 | MagenBoy | 71 |
8 | rusty-christmas-tree | 45 |
9 | rtltcp | 11 |
10 | raslib | 6 |
11 | r-u-still-there | 6 |
12 | rsplayer | 5 |
13 | syno-photo-frame | 2 |
14 | tracer-log | 1 |
15 | omxserver | 1 |
16 | rustberry-pi-pico | 1 |
17 | ebyte-e32-ui | 1 |