The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 21 Rust Raspberry Pi Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
-
endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
rtltcp
A rust implementation of rtl-tcp with better buffering and support for systemd socket activation.
-
syact
A library to control motors (mainly stepper motors) and components, read data from sensors and more
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Operating System Development Tutorials in Rust on the Raspberry Pi | news.ycombinator.com | 2024-02-07
I can confirm that writing a terminal is fun, for the reasons mentioned in the article: it’s easy to get “self-hosting”, but then the possibilities are endless :)
In my case, this was about creating the terminal for EndBASIC (https://www.endbasic.dev/). I wanted to mix text and graphics in the same console, so I had to ditch Xterm.js and create my own thing. It was really exciting to see graphics rendering mix with text “just fine” when I was able to render the first line.
Project mention: Automatic shutodown (Pi 3B) on power loss with PiSugar S | /r/RASPBERRY_PI_PROJECTS | 2023-09-06I engaged PiSugar and asked for documentation regarding this feature, and was sent to https://github.com/PiSugar/pisugar-power-manager-rs/blob/master/scripts/PiSugarSButtonActive.sh without any other explanation.
Working on porting my gameboy emulator to baremetal Raspberry Pi mainly to improve boot time.
Project mention: RugPi – open-source Raspberry Pi Image Builder and fail-safe OTA | news.ycombinator.com | 2024-02-16
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: Ask HN: What's the coolest physical thing you've made? | news.ycombinator.com | 2023-08-07A simple robot that plays a toy:
https://github.com/schubart/donald
stepper_lib: Defines basic components, as the name suggests mainly stepper motors, but the library is currently scaling beyond that, I added servo motors, DC motors and I wanna add stuff like sensors and rotary encoders. It alone can control stuff like conveyors and so on very well, I recently added microstepping
So now enough of the backstory, I uploaded a small video where you can see the robot do something as described in a GCode script.
Rust Raspberry Pi related posts
- 2023 Dec 4 Stickied -FAQ- & -HELPDESK- thread - Boot problems? Power supply problems? Display problems? Networking problems? Need ideas? Get help with these and other questions!
- 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?
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
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 | 12,954 |
2 | xplr | 3,928 |
3 | rppal | 1,085 |
4 | endbasic | 298 |
5 | houseflow | 177 |
6 | pisugar-power-manager-rs | 119 |
7 | minidsp-rs | 95 |
8 | MagenBoy | 74 |
9 | rusty-christmas-tree | 44 |
10 | rugpi | 26 |
11 | syno-photo-frame | 22 |
12 | rtltcp | 14 |
13 | donald | 9 |
14 | r-u-still-there | 8 |
15 | rsplayer | 8 |
16 | syact | 6 |
17 | rustberry-pi-pico | 3 |
18 | sybot | 2 |
19 | tracer-log | 1 |
20 | ebyte-e32-ui | 1 |
21 | omxserver | 1 |
Sponsored