Top 4 Rust Gpio Projects
-
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
Project mention: Ask HN: Whats the modern day equivalent of 80s computer for kids to explore? | news.ycombinator.com | 2023-10-01I tried to set up a Raspberry Pi and configured it to boot into a simple window manager with DosBox full screen by default. I taught my kids to launch games within that and they learned the very basics… but it didn’t stick: they haven’t really gained any interest in how to do other stuff in the shell.
Anyway: check (my own) https://www.endbasic.dev/ which I’ve written precisely for the situation you describe :) You would actually have to /write/ the games first though!
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
raslib
Manage Raspberry PI devices with Rust. GPIO ports and direct support for L298N circuit motors
Index
What are some of the best open-source Gpio projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | rppal | 931 |
2 | endbasic | 285 |
3 | openemc | 10 |
4 | raslib | 6 |