Top 4 Rust Gpio Projects
-
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
-
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.
-
raslib
Manage Raspberry PI devices with Rust. GPIO ports and direct support for L298N circuit motors
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.
Index
What are some of the best open-source Gpio projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | rppal | 1,085 |
2 | endbasic | 298 |
3 | openemc | 14 |
4 | raslib | 6 |
Sponsored